Healthy

Spiced Beef and Lentil Stuffed Sweet Potatoes

Roasted sweet potatoes loaded with cumin-spiced ground beef, green lentils, and diced tomatoes. Topped with lime Greek yogurt. Ready in 50 minutes.

By Brian · ·
Be the first to rate!
Spiced Beef and Lentil Stuffed Sweet Potatoes

Sweet potatoes roasted directly on the oven rack — not wrapped in foil, not sitting in a pan — develop a slightly caramelized skin and concentrated sweetness that a steamed potato just can't match. That detail matters here because the filling is assertive: 85/15 ground beef browned hard, a full teaspoon each of cumin and smoked paprika, a hit of cinnamon that reads as warmth rather than dessert, and green lentils that stretch the meat while adding a subtle earthiness. The result is a hearty, well-spiced stuffed potato with a creamy lime yogurt cut through it.

This is a weeknight dinner that also holds up for meal prep — make the filling on Sunday, roast the potatoes fresh each night in under 40 minutes. If your filling looks too wet after simmering, just give it another 2–3 minutes uncovered; the broth should reduce to a saucy, not soupy, consistency before it goes into the potato.

↓ Jump to Recipe
🕐 Prep: 15 min | 🔥 Cook: 35 min | ⏱️ Total: 50 min

Ingredients

Servings 4

🛒 Links may earn us a small commission at no cost to you.

🍳

Recommended Gear

Large skillet
Shop →
Baking sheet
Shop →
Small bowl
Shop →
Wooden spoon
Shop →

🛒 We may earn a small commission at no extra cost to you. We only recommend gear we'd use ourselves.

Instructions

Roast the Sweet Potatoes

  1. 1. Preheat your oven to 425°F (220°C).
  2. 2. Pierce each sweet potato 4–5 times with a fork to allow steam to escape.
  3. 3. Place potatoes directly on the oven rack with a sheet pan below to catch any drips.
  4. 4. Roast for 30–35 minutes, until fork-tender and slightly collapsing at the edges.

Make the Beef and Lentil Filling

  1. 1. While potatoes roast, heat olive oil in a large skillet over medium-high heat.
  2. 2. Add ground beef and cook, breaking it into small crumbles with a wooden spoon, until browned (5–6 minutes). Drain excess fat if needed.
  3. 3. Add diced onion and cook until softened, about 2 minutes.
  4. 4. Stir in garlic, cumin, smoked paprika, cayenne, and cinnamon. Toast for 30 seconds until fragrant.
  5. 5. Pour in beef broth and add cooked lentils and drained diced tomatoes.
  6. 6. Simmer uncovered for 8–10 minutes, stirring occasionally, until sauce thickens slightly. Season with salt and pepper.

Assemble and Serve

  1. 1. Remove sweet potatoes from oven and let cool for 2 minutes.
  2. 2. Split each potato lengthwise and fluff the flesh with a fork, creating a well.
  3. 3. Spoon beef and lentil filling evenly into each potato.
  4. 4. In a small bowl, whisk together Greek yogurt and lime juice.
  5. 5. Top each potato with a dollop of lime yogurt, fresh cilantro, and jalapeño slices if desired.
  6. 6. Serve immediately.

Cook's Notes

  • Use the 85/15 beef, not leaner. The fat renders out during browning and carries the spices — if you drain a lot of it, you can leave a thin film; about 1 tablespoon of fat in the pan is fine and actually improves the filling.
  • Toast the garlic and spices for the full 30 seconds on medium-high. That bloom step is short but it noticeably deepens the cumin and paprika — don't rush it or skip it.
  • Drain the canned tomatoes well before adding them. Extra liquid slows down the simmer and dilutes the seasoning.
  • The lime yogurt is a sauce, not a garnish. Whisk it until smooth and spoon it on generously — at least 1 tablespoon per potato. It ties the whole dish together.
💡

Pro Tips

  • Place the potatoes directly on the oven rack with a sheet pan on the rack below. Putting them on a sheet pan traps steam and softens the skin; the rack placement lets air circulate and gives you a slightly firmer, more flavorful exterior.
  • When browning the beef, resist stirring for the first 2–3 minutes. Let it sit undisturbed so a crust develops on the bottom of the pan — that's flavor you'll lose if you keep moving it around.
  • If the filling starts to stick after you add the broth and lentils, lower the heat to medium. The lentils can catch and scorch on medium-high once the liquid reduces — a brief simmer on medium is more forgiving.
  • Fluff the sweet potato flesh all the way to the edges after splitting. A shallow scoop in the center leaves a ring of dense, unflavored potato around the filling. Work the fork toward the skin to create an even, deep well.
  • Taste and adjust salt after the filling has fully reduced. The broth concentrates during simmering, so season at the end rather than early — it's easy to over-salt if you season while there's still a lot of liquid in the pan.
  • If your jalapeño slices are very thick or very hot, soak them in the lime juice for 5 minutes before serving. They mellow quickly and won't blow out the balance of the dish.

What to Serve With This

A simple arugula salad dressed with lemon juice and olive oil cuts through the richness of the beef filling. The peppery bitterness of arugula works where a milder green like romaine would just disappear next to the spices.

For bread, a warm piece of flatbread — store-bought naan or a flour tortilla toasted dry in a skillet — is useful for scooping any filling that spills off the potato. You don't need a full bread course, just something to catch the juices.

On the drink side, a cold lager (Modelo Especial or Pacifico both work well) handles the cayenne without competing with the spice profile. If you prefer wine, go with a dry, fruit-forward rosé — something from Provence or a Spanish Garnacha rosado. The acidity in both beer and rosé keeps the richness of the beef from feeling heavy.

For a non-alcoholic option, a sparkling water with a squeeze of lime mirrors the lime yogurt topping and keeps the palate clean between bites. Avoid anything sweet like lemonade — it clashes with the smoked paprika.

Variations & Substitutions

To make this vegetarian, swap the ground beef for 1 lb of crumbled extra-firm tofu (press it first, 20 minutes under a heavy pan) or a plant-based ground like Beyond Meat. Use vegetable broth instead of beef broth. The lentil-to-protein ratio stays the same; just expect slightly less fat in the pan, so watch carefully to avoid sticking.

For a dairy-free version, replace the Greek yogurt topping with full-fat canned coconut cream whisked with the same 2 tablespoons of lime juice. It's thinner than yogurt, so serve it more as a drizzle. It works — the fat content is similar and the lime still does its job cutting through the filling.

For a North African angle, swap the smoked paprika for ras el hanout (use the same 1 tsp quantity) and add 2 tablespoons of golden raisins to the filling during the last 3 minutes of simmering. The sweetness plays off the cinnamon already in the recipe. Finish with crumbled feta instead of yogurt.

Scaling up: this filling doubles easily in a 12-inch skillet or a straight-sided sauté pan. For 8 potatoes, run two oven racks simultaneously at 425°F — rotate the pans halfway through so the lower rack potatoes cook evenly.

Frequently Asked Questions

Can I make the filling ahead of time?

Yes. The beef and lentil filling keeps in an airtight container in the refrigerator for up to 4 days. Reheat it in a skillet over medium heat with a splash of broth or water to loosen it — about 3–4 minutes, stirring occasionally. Don't reheat in the microwave if you can avoid it; it tends to dry out the beef.

Can I freeze the filling?

The filling freezes well for up to 3 months. Let it cool completely, then store in a zip-lock freezer bag or rigid container. Thaw overnight in the fridge before reheating. Don't freeze already-assembled stuffed potatoes — the sweet potato flesh gets watery when thawed.

My filling is too wet. What do I do?

Simmer uncovered for a few extra minutes, stirring occasionally. The beef broth should mostly reduce into the meat and lentils, leaving a saucy but not liquidy consistency. If you accidentally oversimmer and it looks dry, add a small splash of broth and stir over low heat.

Can I use canned lentils instead of cooking them from scratch?

Yes. Drain and rinse one 15 oz can of green or brown lentils — that gives you roughly 1.5 cups, slightly more than the recipe calls for, but it works fine. Avoid red lentils here; they break down too much during the 8–10 minute simmer and turn the filling into a paste.

What if my sweet potatoes are much larger than 8 oz?

Larger potatoes (10–12 oz) will need 40–45 minutes at 425°F. Test with a fork at the thickest point — it should slide in with no resistance. The filling recipe still covers 4 large potatoes; the well you create in the flesh will be bigger, so the ratio stays reasonable.

Can I use a different ground meat?

Ground lamb is the best substitute — it amplifies the cumin and cinnamon rather than fighting them. Ground turkey (93/7) works but produces a drier filling; add an extra 2 tablespoons of broth during simmering to compensate. Avoid lean ground beef (90/10 or higher) for the same reason.

Do I have to use Greek yogurt for the topping?

Full-fat sour cream is the closest swap — same tang, similar fat content, whisks smoothly with lime juice. Labneh also works well if you have it; thin it slightly with the lime juice before spooning. Skipping the topping altogether makes the dish noticeably drier and less balanced.

Can I microwave the sweet potatoes instead of roasting them?

You can, but the skin won't crisp and the flesh will be slightly more watery. Microwave on high for 8–10 minutes (flip halfway), until a fork slides through easily. The dish still tastes good, but you lose the slightly caramelized character that roasting delivers.

How do I store leftover assembled potatoes?

Store leftovers with the filling inside the potato, wrapped tightly in plastic wrap or in an airtight container, for up to 3 days. Store the lime yogurt separately — it gets watery if it sits on top overnight. Reheat the stuffed potato in a 350°F oven for 15 minutes or in the microwave for 2–3 minutes on medium power.

Enjoyed this recipe?

Daily Home Cookery is self-funded. If something you cooked here made dinner a little better, a coffee keeps the kitchen running.

☕ Buy me a coffee