← Back to Blog

Hearty Beef — Sweet Potato Stew — The Recipe That Started Everything

The food magazine hit newsstands. January issue, page forty-seven: my Hatch chile braised short ribs recipe, my name, my photo, my fifty-three-word bio (minus the grill line, which I am still not over). Jessica bought five copies from the grocery store. Elena bought three. Roberto bought one, read it twice, and put it on the shelf in the Maryvale hallway next to my fire academy graduation photo and the Captain's promotion letter. The Rivera hallway of fame continues to expand. Elena is running out of wall space.

The response: small but real. A few messages on Instagram from people who tried the recipe. A comment from the magazine's food editor saying, "Great recipe — we would love to have you back." And an email from a local Phoenix food event organizer asking if I would be interested in doing a cooking demonstration at a farmers market BBQ event in March. I said yes. Jessica said, "This is networking." I said, "This is cooking." She said, "It is both." She is always right about these things.

Sofia brought the magazine to school for show-and-tell. She stood in front of her kindergarten class and said, "My daddy is in a magazine because he makes the best food." Her teacher, Ms. Ramirez, sent me a message afterward saying it was the most confident show-and-tell presentation she had seen all year. I am filing this under Proud Dad Moments, a category that is growing faster than any other category in my life.

At the station, the firehouse cooking program proposal is under review. The department wellness coordinator — a woman named Captain Torres who ran a nutrition clinic before joining the department — expressed interest and wants to meet. This could be something. A formal program, run by me, teaching fire crews how to cook healthy meals on shift instead of ordering pizza and eating gas station burritos. The irony: I cook competition BBQ for fun and healthy firehouse food for work. The two halves of Marcus Rivera, united by fire.

CYO basketball is back. I am coaching again, same parish, new crop of six-to-eight-year-olds who cannot dribble or pass but can eat post-practice hot dogs at a rate that suggests competitive eating might be their true calling. Diego, now two and a half, sits on the bench during practice and claps for everyone, including himself. Sofia kicks her soccer ball against the gym wall and waits for practice to end so she can play on the court. My kids at my side, in the gym, on the court, at the grill. This is the life.

The short ribs are the recipe that made the magazine — but this beef and sweet potato stew is the recipe that made the cook. It’s what I come back to on the nights after practice when Diego is asleep on my shoulder and Sofia is still buzzing from the gym, when Jessica gives me that look that means feed your family, Marcus. The same instincts that pushed me toward bold chile heat and slow braises in competition taught me that the best food does not need to announce itself — it just needs to show up, warm and honest, exactly when the people around the table need it most.

Hearty Beef & Sweet Potato Stew

Prep Time: 20 min | Cook Time: 1 hr 50 min | Total Time: 2 hr 10 min | Servings: 6

Ingredients

  • 2 lbs beef chuck roast, cut into 1 1/2-inch cubes
  • 2 medium sweet potatoes (about 1 1/2 lbs), peeled and cut into 1-inch cubes
  • 1 large yellow onion, diced
  • 4 cloves garlic, minced
  • 3 medium carrots, sliced into 1/2-inch rounds
  • 2 stalks celery, sliced
  • 1 can (14.5 oz) fire-roasted diced tomatoes
  • 2 1/2 cups low-sodium beef broth
  • 2 tablespoons tomato paste
  • 3 tablespoons all-purpose flour
  • 2 tablespoons olive oil, divided
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried thyme
  • 1/2 teaspoon ground cumin
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • Fresh flat-leaf parsley, chopped, for garnish

Instructions

  1. Season and coat the beef. Pat beef cubes dry with paper towels. In a large bowl, toss beef with flour, smoked paprika, salt, and pepper until evenly coated.
  2. Brown the beef. Heat 1 tablespoon olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in two batches to avoid crowding, brown beef on all sides, about 3–4 minutes per batch. Transfer browned beef to a plate and set aside.
  3. Build the base. Reduce heat to medium and add remaining 1 tablespoon olive oil to the pot. Add onion, carrots, and celery. Cook, stirring occasionally, until softened, about 5 minutes. Add garlic, tomato paste, thyme, and cumin; cook 1 minute more until fragrant.
  4. Deglaze and simmer. Pour in beef broth and diced tomatoes, scraping up any browned bits from the bottom of the pot. Return browned beef and any accumulated juices to the pot. Bring to a boil, then reduce heat to low. Cover and simmer for 1 hour, stirring occasionally.
  5. Add sweet potatoes. Stir in sweet potato cubes. Cover and continue simmering until sweet potatoes are fork-tender and beef is fully yielding, about 40–45 minutes more.
  6. Adjust and serve. Taste and adjust salt and pepper as needed. If the stew is thinner than you like, uncover and simmer 10 additional minutes to reduce. Ladle into bowls and top with fresh parsley.

Nutrition (per serving)

Calories: 390 | Protein: 34g | Fat: 13g | Carbs: 31g | Fiber: 5g | Sodium: 510mg

Marcus Rivera
About the cook who shared this
Marcus Rivera
Week 198 of Marcus’s 30-year story · Phoenix, Arizona
Marcus is a Phoenix firefighter, a husband, a dad of two, and the kind of guy who'd hand you a plate of brisket before he'd shake your hand. He grew up watching his father Roberto grill carne asada every Sunday in the backyard, and that tradition runs through everything he cooks. He's won a couple of local BBQ competitions, built an outdoor kitchen his wife calls "the altar," and feeds his fire crew on every shift. For Marcus, cooking isn't a hobby — it's how he shows up for the people he loves.

How Would You Spin It?

Put your own twist on this recipe — what would you add, remove, or swap?