Loaded potato taco bowl with crispy potatoes, seasoned beef, and fresh toppings
Healthy Meals

Loaded Potato Taco Bowl

This post may contain affiliate links. If you make a purchase through these links, I earn a small commission at no extra cost to you. See my full disclosure.

I created this loaded potato taco bowl on a Tuesday night when I was staring into my fridge wondering what could possibly make everyone at the table happy. Noah wanted tacos, Lily wanted potatoes, and Jake, well, he wanted something that didn’t require three separate meals. This bowl is the answer I didn’t know I was looking for, and now it’s become our go-to weeknight dinner that tastes like we actually tried.

What I love most is how customizable it is. You can load it up with all the toppings or keep it simple, make it spicy or mild, use ground beef or seasoned turkey, and everyone walks away satisfied. The crispy potatoes are the real MVP here, especially that moment when they get golden brown and you can smell the garlic hitting the hot oil. That’s when you know something delicious is about to happen.

Why You'll Love This Recipe

Ingredients You'll Need

The beauty of this recipe is that it uses ingredients you probably already have on hand. Potatoes are the star, but the seasoning blend and toppings are where the magic really happens. I’ve listed everything you need, and I promise none of it is complicated or hard to find.

  • 1kg (2.2 lbs) russet or red potatoes, cut into 1.25cm (1/2 inch) cubes. Russets get crispier, but red potatoes hold their shape better if you prefer that texture.
  • 500g (1.1 lbs) ground beef (or ground turkey if you want it lighter), seasoned and browned. This is where the protein comes from.
  • 3 tablespoons olive oil, for roasting the potatoes until they’re golden brown and crispy on the edges.
  • 1 medium onion, diced small so it cooks evenly with the potatoes.
  • 3 cloves garlic, minced fresh, not powdered. The fresh garlic smell while roasting is absolutely incredible.
  • 1 can (400g) black beans, drained and rinsed well, or use 300g (1.25 cups) cooked beans from scratch.
  • 240ml (1 cup) shredded cheddar cheese, or Mexican blend if you have it, divided for topping.
  • 2 teaspoons cumin, the backbone spice that makes everything taste like tacos.
  • 1 teaspoon paprika, adds color and a subtle smoky depth.
  • 1 teaspoon chili powder, adjust based on how spicy you like things.
  • 1/2 teaspoon garlic powder, extra garlic boost because I can’t help myself.
  • 1/2 teaspoon onion powder, rounds out the savory flavors.
  • Salt and black pepper to taste, always taste before serving because you might need more than you think.

The potato choice matters. Russet potatoes have more starch and create those crispy, crunchy edges that I absolutely crave. Red potatoes are waxy and creamy inside, which is lovely if you prefer that texture. I usually do a mix of both, honestly.

Fresh garlic makes all the difference. I know it’s tempting to use the minced garlic in a jar, but please use fresh cloves here. The smell alone is worth it, and the flavor is so much brighter. If you’re making Garlic Butter Chicken and Green Beans, you’ll know exactly what I mean about how transformative fresh garlic is.

Don’t skip rinsing the canned beans. This removes excess sodium and the starchy liquid that can make your bowl watery. It only takes 30 seconds and makes a real difference in the final texture.

Note: This recipe makes about 4 generous servings as a main course. The potatoes need to be cut into roughly equal sizes so they cook at the same rate. If some pieces are much larger than others, they won't get crispy at the same time.

How to Make Loaded Potato Taco Bowl

The process is straightforward and comes together faster than you’d think. Everything cooks in about 25 minutes once you get the potatoes started, which means you can have dinner on the table before anyone asks what’s for dinner for the third time.

Step 1: Prep your potatoes.

Cut your potatoes into 1.25cm (1/2 inch) cubes and pat them completely dry with a kitchen towel. This is crucial for getting them crispy. Any moisture hanging around will turn into steam and prevent browning. I spread mine on a clean towel and let them sit while I prep everything else.

Lora’s Tip: Don’t skip the drying step. I learned this the hard way when I made soggy potatoes my first time. The drier they are, the crispier they get.

Step 2: Heat your skillet and get potatoes going.

Heat 2 tablespoons of olive oil in a large skillet or cast iron pan over medium-high heat. Once it’s shimmering and hot, add your potatoes and onion. Don’t stir them constantly. Let them sit in the hot oil for a few minutes so they can develop that golden crust on the bottom. I listen for the sizzle to know when things are getting good.

Lora’s Tip: Resist the urge to stir constantly. This is how you get crispy potatoes instead of steamed ones. Give them 3 to 4 minutes, then stir and let them sit again.

Step 3: Brown the potatoes until they’re golden.

Continue cooking and stirring occasionally until the potatoes are golden brown on most sides, about 12 to 15 minutes total. This is when your kitchen starts smelling absolutely amazing. Add your minced garlic in the last minute of cooking and watch it turn golden in the oil. That’s when you know it’s perfect.

Step 4: Season and brown the ground beef.

While the potatoes are cooking, heat the remaining tablespoon of oil in another skillet over medium-high heat. Add your ground beef and brown it completely, breaking it up as it cooks. This usually takes about 8 to 10 minutes. Drain any excess fat if there’s a lot pooling. Once it’s browned, add all your spices: cumin, paprika, chili powder, garlic powder, onion powder, salt, and pepper. Stir everything together and let it cook for another minute so the spices toast slightly and smell even more incredible.

Lora’s Tip: If you’re making High-Protein Cheeseburger Bowls, you’ll use a similar technique for seasoning the ground beef. The key is toasting those spices for just a moment before adding anything wet.

Step 5: Heat the black beans.

Add your drained and rinsed black beans to the beef mixture and stir everything together. Heat through for a couple of minutes. You’re not trying to cook the beans, just warm them up and get everything combined.

Step 6: Assemble your bowls.

Divide the crispy potatoes among bowls or plates. Top with the seasoned beef and black bean mixture. Add cheese on top while things are still hot so it melts slightly. Now come all the fun toppings: shredded lettuce, diced tomatoes, avocado, jalapeños, sour cream, Greek yogurt, cilantro, lime wedges, salsa, or whatever else you have on hand. This is where everyone gets to make their bowl exactly how they want it.

Lora’s Tip: Set out all your toppings in small bowls and let everyone build their own. Lily loves doing this, and it means no complaints about what’s in her dinner.

Lora's Kitchen Tips

Variations and Substitutions

This recipe is so flexible that you can adjust it based on what you have in your pantry or what your family enjoys. Here are some of my favorite ways to change it up.

Vegetarian version: Skip the ground beef and use 500g (1.1 lbs) of seasoned black beans or pinto beans instead. You could also add crispy tofu cubes or chickpeas for extra protein and texture. The potatoes and beans combo is honestly just as satisfying.

Spicy ranch variation: Make a quick spicy ranch sauce by mixing Greek yogurt, fresh dill, garlic powder, a squeeze of lime juice, and some hot sauce. Drizzle it over the top instead of plain sour cream.

Street corn style: Add 240ml (1 cup) of corn kernels to the potato mixture near the end of cooking. Top with crumbled cotija cheese, a drizzle of lime crema, and fresh cilantro. It’s inspired by those amazing street corn flavors.

Loaded breakfast version: Make this for breakfast by topping it with a fried egg and bacon bits instead of just cheese. It’s legitimately incredible for brunch.

Sheet pan method: If you want even less cleanup, you can roast everything on a large sheet pan at 220°C (425°F) for about 25 minutes, adding the beef mixture halfway through. Mix everything right on the pan and serve from there.

What to Serve with Loaded Potato Taco Bowl

This is a complete meal on its own, but there are a few things that pair beautifully alongside it. Fresh lime wedges are essential, both for squeezing over the bowl and for the flavor they add to any toppings like sour cream or guacamole.

A simple green salad with lime vinaigrette cuts through the richness of the cheese and meat. Or if you want something cold and creamy, make a quick cilantro lime crema by blending Greek yogurt, lime juice, garlic, and cilantro. If you’re serving this as part of a larger meal spread, Creamy White Chicken Chili would pair nicely on the side for a taco and chili night.

For drinks, I usually make a batch of agua fresca or serve cold beer and lime. If you want something non-alcoholic, pair it with a simple lime agua fresca or Mexican hot chocolate for dessert instead.

Storage, Freezing, and Reheating

Frequently Asked Questions

Here are the questions I get asked most about this recipe:

Can I make this without potatoes?

Absolutely, though potatoes are kind of the whole point. You could substitute cauliflower rice, regular rice, or even tortilla chips as your base. The toppings and meat mixture work with any foundation you choose.

What if my potatoes aren't getting crispy?

The most common issue is either moisture (make sure you dry them well) or not enough heat. Use medium-high heat and let them sit in the oil without stirring for a few minutes. Don’t cover the pan, as steam will prevent browning. If you’re still having trouble, increase the heat slightly for the last few minutes until you see browning.

Can I make this vegetarian or vegan?

Yes, skip the beef entirely and use seasoned beans instead. For vegan, skip the cheese and use cashew cream or a quality vegan sour cream as toppings. The potatoes, beans, and all the vegetables make it completely satisfying without meat.

How do I make this spicier?

Add more chili powder or cayenne pepper to the beef mixture, use hot salsa as a topping, add sliced jalapeños, or drizzle with hot sauce. Start small though, as the spice builds as you eat.

Can I use sweet potatoes instead?

You can, and they’re delicious with the taco flavors. Just note that sweet potatoes take slightly longer to cook and have a different texture when cooked. They’re milder and slightly sweeter, which works beautifully with the savory beef and spices.

This loaded potato taco bowl has become my answer to the question I ask myself most nights: what can I make that’s healthy, tastes incredible, and makes everyone happy without requiring a culinary degree? It’s the kind of meal where Lily actually eats her vegetables because they’re buried under cheese, and Jake goes back for seconds without being asked. Noah mostly eats the potatoes and cheese, which I’m fine with.

I really hope this becomes your favorite weeknight dinner too. The beauty of it is that there’s no wrong way to make it. Your version will be different from mine, and that’s exactly the point. Make it with what you have, load it with what you love, and don’t worry about perfection. That’s when the best meals happen anyway.

With love and crispy potatoes,
Lora x

Loaded Potato Taco Bowl

Servings

4

servings
Prep time

15

minutes
Cooking time

25

minutes
Calories

580

kcal

    Ingredients

    • 1kg (2.2 lbs) russet or red potatoes, cut into 1.25cm (1/2 inch) cubes

    • 2 tablespoons olive oil

    • 1 medium onion, diced

    • 3 cloves garlic, minced

    • Salt and black pepper to taste

    • 500g (1.1 lbs) ground beef

    • 1 tablespoon olive oil

    • 2 teaspoons cumin

    • 1 teaspoon paprika

    • 1 teaspoon chili powder

    • 1/2 teaspoon garlic powder

    • 1/2 teaspoon onion powder

    • Salt and black pepper to taste

    • 1 can (400g) black beans, drained and rinsed

    • 240ml (1 cup) shredded cheddar or Mexican blend cheese

    • Toppings: shredded lettuce, diced tomatoes, avocado, jalapeños, sour cream, Greek yogurt, cilantro, lime wedges, salsa

    Directions

    • Cut potatoes into 1.25cm (1/2 inch) cubes and pat completely dry with a kitchen towel.

    • Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Add potatoes and diced onion. Let sit for 3 to 4 minutes without stirring to develop a golden crust, then stir and continue cooking.

    • Cook for 12 to 15 minutes total, stirring occasionally, until potatoes are golden brown on most sides. Add minced garlic in the last minute of cooking.

    • While potatoes cook, heat 1 tablespoon olive oil in another skillet over medium-high heat. Add ground beef and brown completely, breaking it up as it cooks, about 8 to 10 minutes. Drain excess fat if needed.

    • Add cumin, paprika, chili powder, garlic powder, onion powder, salt, and pepper to the beef. Stir and cook for 1 minute. Add drained black beans and heat through.

    • Divide crispy potatoes among bowls. Top with seasoned beef mixture and cheese. Add desired toppings and serve immediately with lime wedges.

      Leave a Comment

      Your email address will not be published. Required fields are marked *

      *