This hearty bowl combines tender roasted potatoes seasoned with smoky paprika with rich, spiced ground beef. The beef simmers in a flavorful sauce made with chili powder, cumin, and tomato paste, creating a deliciously seasoned filling.
What makes these bowls special is the variety of textures and flavors in every bite. You get crispy potatoes, savory beef, creamy avocado, tangy cheese, and bright fresh vegetables like cherry tomatoes and cilantro. Everything comes together in about 45 minutes with mostly hands-off cooking time.
The assembly is completely customizable—add your favorite taco toppings, adjust the spice level, or swap ingredients based on what you have on hand. It's an excellent way to feed a family with different preferences since everyone can build their own bowl exactly how they like it.
Tuesday nights used to mean scrambling for something that felt special but didn't require three hours of hovering over the stove. Then this taco bowl happened, and suddenly everyone was actually excited about dinner again. The way the crispy potatoes play against that seasoned beef and cool sour cream just works in a way that feels like a restaurant treat but comes together faster than delivery. Now it's the most requested meal in the house.
Last winter when my sister came over for an impromptu dinner, I threw this together using whatever was in the fridge. She literally stopped mid-bite to ask for the recipe, and now she makes it every single week for her family. The best part is watching people build their bowls exactly how they like them.
Ingredients
- 1.5 lbs Yukon Gold or russet potatoes, diced: These hold their shape better than red potatoes and develop such a beautiful crispy exterior when roasted at high heat
- 2 tbsp olive oil: Helps the spices cling to the potatoes and promotes even browning in the oven
- 1 tsp smoked paprika: Adds that subtle smoky depth that makes the potatoes taste like they came from a restaurant
- 1/2 tsp salt: Essential for drawing out moisture and ensuring the potatoes get properly crispy
- 1/4 tsp freshly ground black pepper: Provides a sharp contrast to the smoky paprika
- 1 lb lean ground beef: Ground sirloin or 90% lean works best so you don't end up with excess grease to drain
- 1 small yellow onion, diced: Becomes sweet and tender as it cooks with the beef, adding depth to the seasoning mix
- 3 cloves garlic, minced: Add this after the onion so it doesn't burn and turn bitter
- 1 tbsp chili powder: The backbone of the taco flavor without overwhelming heat
- 1 tsp ground cumin: Earthy and warm, this is what gives the beef that authentic taco taste
- 1/2 tsp dried oregano: Adds a subtle herbal note that balances the smoky spices
- 1/2 tsp smoked paprika: Echoes the potatoes and ties the whole dish together
- 1/2 cup beef broth or water: Creates a rich sauce that coats the beef mixture and keeps it from drying out
- 2 tbsp tomato paste: Concentrated umami that makes the beef taste like it simmered for hours
- 1 cup shredded cheddar cheese: Sharp cheddar provides the best contrast to all the bold spices
- 1 cup cherry tomatoes, halved: Fresh pop of acidity and brightness that cuts through the rich beef and cheese
- 1/2 cup canned black beans: Rinse them well to remove the canning liquid and keep the bowl from getting watery
- 1 medium avocado, sliced: The creamy element that brings everything together
- 1/2 cup sour cream: Greek yogurt works beautifully here if you want extra protein and tang
Instructions
- Get the oven going:
- Preheat to 425°F and line a baking sheet with parchment paper for easy cleanup and to prevent the potatoes from sticking
- Roast the potatoes:
- Toss the diced potatoes with olive oil, smoked paprika, salt, and pepper until evenly coated, then spread them in a single layer on the prepared baking sheet and roast for 25 to 30 minutes, stirring halfway through, until golden brown with crispy edges
- Brown the beef:
- While the potatoes roast, heat a large skillet over medium-high heat and add the ground beef, breaking it up with a spoon and cooking until browned, about 5 minutes
- Add the aromatics:
- Stir in the diced onion and cook until softened and translucent, about 3 minutes, then add the garlic and cook for just 1 minute until fragrant
- Season it up:
- Sprinkle in the chili powder, cumin, oregano, smoked paprika, salt, and pepper, stirring constantly to toast the spices and wake up their flavors
- Make the sauce:
- Add the tomato paste and stir to coat the beef evenly, then pour in the beef broth and reduce heat to medium, simmering for 3 to 4 minutes until the mixture thickens nicely
- Build the bowls:
- Divide those crispy roasted potatoes among four bowls and spoon the beef mixture generously over the top
- Pile on the toppings:
- Let everyone add their own cheese, tomatoes, beans, green onions, cilantro, avocado, and a dollop of sour cream, finishing with a squeeze of fresh lime
My nephew who claims to hate everything Mexican food devoured two bowls and asked when we could have it again. There's something about building your own bowl that makes even picky eaters feel in control and willing to try new combinations.
Making It Your Own
The beauty of this dish is how easily it adapts to whatever you have in the fridge or whatever dietary needs you're working with. Ground turkey or chicken work beautifully in place of beef, and you can easily make it dairy-free by skipping the cheese and sour cream or using coconut yogurt.
Perfect Potato Technique
I've learned that the secret to restaurant-style roasted potatoes at home is patting them dry with a clean towel before tossing with oil and spices. Any moisture on the surface creates steam instead of that crispy exterior we're all after.
Topping Ideas
Sometimes the simplest additions make the biggest impact. A handful of crushed tortilla chips adds perfect crunch, and pickled red onions bring a bright acidic punch that cuts through the rich beef and potatoes.
- Jalapeño slices for heat lovers who want to turn up the spice level
- Fresh corn kernels straight off the cob add sweetness and texture
- A drizzle of your favorite hot sauce right before serving ties everything together
This bowl has become the ultimate answer to the what's for dinner question, and I love watching everyone customize their creation exactly how they want it. Good food brings people together, and this recipe delivers every single time.
Recipe FAQs
- → Can I make the potatoes ahead of time?
-
Yes, you can roast the potatoes up to 2 days in advance. Store them in an airtight container in the refrigerator and reheat in a 350°F oven for 10-15 minutes or in the microwave before assembling the bowls.
- → What's the best way to reheat leftovers?
-
Store components separately in the refrigerator for up to 3 days. Reheat the beef mixture and potatoes separately in the microwave or oven, then add fresh toppings like avocado, cilantro, and sour cream just before serving.
- → Can I use frozen potatoes instead of fresh?
-
Absolutely. Frozen diced potatoes or hash browns work well and reduce prep time. Cook according to package directions, usually about 20-25 minutes at 425°F until golden and crispy.
- → How can I make this dairy-free?
-
Simply omit the cheddar cheese and sour cream, or replace them with dairy-free alternatives like vegan cheese shreds and coconut yogurt or cashew cream. The rest of the bowl is naturally dairy-free.
- → What other proteins work in this bowl?
-
Ground turkey, chicken, or even plant-based crumbles make excellent substitutes. Adjust cooking time slightly—poultry typically cooks a few minutes faster than beef. You can also use leftover shredded chicken or steak.
- → Can I make this in a slow cooker?
-
You can cook the seasoned beef mixture in a slow cooker on low for 4-6 hours. Prepare the potatoes in the oven as directed, or use frozen potatoes to save time. The flavors will meld beautifully with slow cooking.