
Roasted sweet potato, savory Mediterranean-spiced beef, crisp vegetables, and a lemony yogurt sauce come together in one satisfying bowl.
A Weeknight Bowl That Actually Satisfies
If you’re looking for a healthy ground beef dinner that still feels hearty, this sweet potato bowl delivers. Sweet potatoes roast until their edges are caramelized, while lean ground beef is seasoned with oregano, cumin, and smoked paprika. A cool Greek yogurt sauce brings everything together with garlic, lemon, and fresh dill.
The combination has a Mediterranean feel while keeping the ingredients simple and whole-food focused. There are no grains or packaged sauces, and the bowl combines protein-rich beef and yogurt with fiber-filled sweet potatoes and fresh vegetables. Each serving provides about 35 grams of protein.
The warm potatoes and beef pair especially well with cucumber, tomato, red onion, olives, and feta. It’s also practical for meal prep, since the components can be stored separately and assembled throughout the week.
Why You’ll Love This Recipe
- Serious protein: Lean beef, Greek yogurt, and feta provide roughly 35 grams of protein per bowl.
- Mostly hands-off: The sweet potatoes roast while the beef cooks, keeping the preparation straightforward.
- Built from whole foods: The recipe uses vegetables, lean meat, yogurt, herbs, and spices without packaged sauces.
- Fresh Mediterranean flavors: Cucumber, tomato, lemon, dill, olives, and feta balance the warm ingredients.
- Sweet and savory balance: Caramelized sweet potato works especially well with salty feta and olives.
- Great for lunch: The assembled ingredients make a convenient sweet potato lunch option when stored separately.
- Flexible and forgiving: The toppings, spices, and protein can be changed without altering the basic bowl.
Time Breakdown & Servings
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 4 bowls
Ingredients You’ll Need

- 2 medium sweet potatoes (about 600 g / 1.3 lb), peeled and cut into 1/2-inch cubes
- 1 tablespoon (15 ml) extra-virgin olive oil, for the potatoes
- 3/4 teaspoon fine sea salt, divided
- 1/2 teaspoon black pepper, divided
- 1 pound (454 g) 90% lean ground beef
- 1 teaspoon (5 ml) extra-virgin olive oil, for the skillet
- 1 teaspoon dried oregano
- 1 teaspoon ground cumin
- 1/2 teaspoon garlic powder
- 1/2 teaspoon smoked paprika
- 1 cup (245 g) plain 2% Greek yogurt
- 1 small garlic clove, grated
- 2 tablespoons (30 ml) fresh lemon juice, divided
- 1 tablespoon fresh dill, chopped
- 1 cup (135 g) cucumber, diced
- 1 cup (150 g) cherry tomatoes, halved
- 1/4 cup (40 g) red onion, thinly sliced
- 1/4 cup (35 g) Kalamata olives, sliced
- 1/2 cup (75 g) crumbled feta
- 2 tablespoons fresh parsley, chopped
Ingredient Notes & Practical Substitutions
- Sweet potatoes: Orange-fleshed varieties become soft and creamy when roasted. Butternut squash can be substituted if preferred, although it cooks slightly faster.
- Ground beef: Ground lamb gives the bowl a more traditional Greek flavor, while ground turkey or chicken provides a lighter option. Add a little extra oil when cooking poultry if needed.
- Greek yogurt: Use plain, unsweetened yogurt. Full-fat yogurt makes the sauce richer, while dairy-free coconut yogurt works as a substitute.
- Feta: Goat cheese or ricotta salata can replace feta. For a dairy-free version, leave the cheese out.
- Fresh herbs: Fresh mint can replace dill, while cilantro can replace parsley. If using dried herbs in the sauce, use about one-third the amount of fresh.
Kitchen Tools You’ll Need
- Large rimmed baking sheet
- Parchment paper
- Large skillet
- Small mixing bowl
- Medium mixing bowl
- Cutting board and sharp knife
- Wooden spoon or spatula
Step-by-Step Instructions

- Heat the oven: Preheat the oven to 425°F (220°C) and line a large baking sheet with parchment paper.
- Season the potatoes: Toss the cubed sweet potatoes with 1 tablespoon olive oil, 1/4 teaspoon salt, and 1/4 teaspoon pepper. Spread them across the baking sheet in a single layer.
- Roast until tender: Roast for 25 to 28 minutes, turning the cubes halfway through. They should be tender in the center with browned edges.
- Whisk the sauce: Stir together the Greek yogurt, grated garlic, 1 tablespoon lemon juice, dill, and 1/8 teaspoon salt. If the sauce is too thick, add a teaspoon of water. Refrigerate until needed.
- Dress the vegetables: Combine the cucumber, cherry tomatoes, and red onion. Add the remaining tablespoon of lemon juice and a pinch of salt. Set aside while the beef cooks.
- Brown the beef: Heat 1 teaspoon olive oil in a large skillet over medium-high heat. Add the ground beef and break it into small pieces. Cook for about 3 minutes with minimal stirring to encourage browning.
- Season the beef: Add the oregano, cumin, garlic powder, smoked paprika, remaining salt, and remaining pepper. Stir and cook for another 5 to 6 minutes, until the beef is fully cooked and reaches 160°F (71°C). Drain excess fat if necessary.
- Assemble the bowls: Divide the roasted sweet potatoes among four bowls. Add the beef, vegetable mixture, olives, and feta to each bowl. Spoon the yogurt sauce over the top.
- Finish and serve: Sprinkle with fresh parsley and serve while the potatoes and beef are warm.
Expert Tips for Best Results
- Cut the cubes evenly: Uniform 1/2-inch pieces cook at the same rate.
- Give the potatoes space: Avoid crowding the baking sheet, since trapped steam prevents proper browning.
- Let the beef brown: Limit stirring during the first few minutes so the meat develops deeper flavor.
- Grate the garlic finely: A fine grate distributes the raw garlic evenly through the yogurt sauce.
- Add acid at the end: A final squeeze of lemon can brighten the finished bowl if the flavors need more contrast.
Common Mistakes To Avoid
- Using too much oil on the potatoes: Excess oil can make the cubes greasy instead of browned.
- Cooking the beef on low heat: Low heat encourages steaming rather than browning. Use medium-high heat.
- Salting the cucumber too early: Salt draws out moisture, so dress the vegetables closer to serving time.
- Adding sauce directly to very hot beef: Allow the bowl to cool slightly before adding the yogurt sauce.
- Skipping the thermometer: Ground beef should reach 160°F for safe cooking.
Recipe Variations
- Dairy-free and ancestral: Omit the feta and use dairy-free coconut yogurt mixed with lemon and dill.
- Lamb gyro style: Replace the beef with ground lamb, add 1/2 teaspoon ground coriander, and finish with fresh mint.
- Spicy harissa: Stir 1 teaspoon harissa paste into the beef for smoky heat.
- Stuffed sweet potato: Roast whole sweet potatoes, split them open, and fill them with the cooked beef and toppings.
- Leafy base: Serve the ingredients over baby arugula or chopped romaine for a lighter salad-style bowl.
What to Serve With This Dish
- A simple arugula salad with lemon and olive oil
- Grilled zucchini or eggplant slices
- Roasted chickpeas for extra crunch
- Chilled sparkling water with cucumber and mint
- Warm whole wheat pita, if you’re not avoiding grains
Storage & Reheating Guide
Store: Keep the beef, potatoes, vegetables, and yogurt sauce in separate airtight containers in the refrigerator for up to 4 days.
Reheating: Warm the beef and potatoes in a skillet over medium heat or microwave them for 60 to 90 seconds. Add the chilled vegetables and yogurt sauce after reheating.
Estimated Nutrition Information
| Nutrient | Per Serving (1 of 4 bowls) |
|---|---|
| Calories | 495 |
| Protein | 35 g |
| Carbs | 38 g |
| Fat | 22 g |
| Fiber | 6 g |
| Sugar | 11 g |
Nutrition information is an estimate and may vary based on the specific brands and ingredients used.
Frequently Asked Questions
- Can I meal prep this bowl?Yes. Store the individual components separately and assemble each bowl when you’re ready to eat. This helps keep the vegetables crisp and the sauce cool.
- Can I freeze the cooked beef?Yes. Store cooked beef in an airtight container for up to 3 months. Thaw it overnight in the refrigerator before reheating.
- What if I don’t have fresh dill?Use 1 teaspoon dried dill, or substitute fresh mint or parsley.
- Is this bowl gluten-free?Yes, as written. If gluten cross-contamination is a concern, check the labels on your spices and feta.
- Can I use an air fryer for the potatoes?Yes. Cook the seasoned sweet potato cubes at 400°F (200°C) for 15 to 18 minutes, shaking the basket halfway through.
Conclusion
This sweet potato and ground beef bowl combines caramelized potatoes, savory seasoned beef, crisp vegetables, salty feta, and a bright yogurt sauce in one balanced meal. The components are straightforward to prepare, easy to customize, and well suited to meal prep, making this a practical option for a flavorful weeknight dinner or make-ahead lunch.