Loaded Potato Taco Bowl Recipe

Servings: 4 Total Time: 65 hrs Difficulty: Easy
Crispy roasted potatoes topped with seasoned taco beef, melted cheese, guacamole, and fresh tomato salsa.
Loaded Potato Taco Bowl Recipe

I have a weakness for dinners that pile a bunch of good things into one bowl and somehow make everybody happy. This Loaded Potato Taco Bowl is one of those meals I make when I want taco night without making a mountain of tortillas, shells, or corn chips.

I started making the potato base because I wanted something a little more filling than chips. Once the potatoes get those browned, crunchy edges, they become almost like a sturdy bed for all the toppings. I can pile on the beef, cheese, guacamole, and salsa without everything turning into a soggy mess right away.

The first time I made it, I cut the potatoes a little too small because I thought smaller cubes would cook faster. They did cook fast, but they also got a bit too soft in the middle of the pan. Now I keep them around 2 cm cubes and give them plenty of space on the tray. That small change makes a big difference.

A Crispy Potato Base Makes Taco Night Better

I think the best part of this bowl is the contrast. I get crisp roasted potatoes underneath, savory spiced beef in the middle, then cool guacamole and fresh tomato salsa on top. Add melted cheese and a squeeze of lime and I am done.

I use a simple homemade seasoning for the beef instead of reaching for a packet. I usually already have paprika, cumin, garlic powder, onion powder, and oregano in my cupboard, so it takes hardly any extra effort. I also like being able to control the salt and keep the flavor mild when I am feeding kids.

The potatoes also make this feel like a proper dinner to me. I have served taco bowls made with chips before, and somehow everybody is hungry again later. These roasted potatoes are much more substantial, so I don’t have that problem nearly as often.

Ingredients I Used for the Recipe

  • 700 g (1 1/2 lb) potatoes, diced into 2 cm cubes: I use these as the crispy base of the bowls. I leave the skins on when they look good because it saves time and adds texture.
  • 2 tbsp extra-virgin olive oil: I toss this with the potatoes to help them roast and brown properly.
  • 1 tsp sweet paprika: I use this on the potatoes for a little color and gentle sweetness.
  • 1 tsp garlic powder: This gives the potato pieces a simple savory flavor.
  • 1/2 tsp sea salt flakes and 1/4 tsp freshly cracked black pepper: I use these to season the potatoes before roasting.
  • 1 tbsp extra-virgin olive oil: I use this separately for cooking the beef and onion.
  • 1/2 red onion, finely chopped: This starts the beef mixture and gives it a little sweetness.
  • 500 g (1 lb) minced beef: I use regular or lean ground beef for the hearty taco filling.
  • 1 tbsp sweet paprika: This adds color and warm flavor to the beef.
  • 1 tbsp ground cumin: I like cumin here because it gives the beef that familiar taco-night flavor.
  • 1 tsp onion powder and 1 tsp garlic powder: I use both to build more savory flavor without making the seasoning complicated.
  • 1 tsp dried oregano: This adds another layer to the beef seasoning.
  • 1/2 tsp sea salt flakes and 1/4 tsp freshly cracked black pepper: I use these to finish seasoning the beef.
  • 2 tbsp tomato paste: This makes the beef richer and helps everything cling together.
  • 60 ml (1/4 cup) water: I add this after the tomato paste so the spices and beef come together into a juicy mixture.
  • 2 avocados, mashed: These make my quick guacamole topping.
  • 1/4 bunch coriander (cilantro), finely chopped: I add this to the guacamole and salsa for freshness.
  • 1/4 red onion, finely diced: I use this in the guacamole and salsa for a little crunch.
  • 1 lime, juiced: I split the lime juice between the guacamole and salsa to brighten everything.
  • 1/2 tsp sea salt flakes and 1/4 tsp freshly cracked black pepper: I use these in the guacamole.
  • 2 tomatoes, finely diced: These make the fresh salsa topping.
  • 1/2 tsp sea salt flakes and 1/4 tsp freshly cracked black pepper: I use these to season the salsa.
  • 250 g (2 cups) grated Mexican cheese blend: I scatter this over the hot beef and potatoes so it starts melting before I even sit down.
  • Lime wedges: I serve these on the side when I have extra lime because that final squeeze really wakes up the bowl.

How to Make Loaded Potato Taco Bowl?

Step 1 – Get the Potatoes Ready

I start by heating my oven to 220°C (425°F), or 200°C/400°F if I am using a fan-forced oven. I let it heat properly for at least 20 minutes because I have learned that putting potatoes into an oven that is still warming up does not help me get those crispy edges I want.

I put the diced potatoes onto a large baking tray lined with parchment paper. Then I add the olive oil, sweet paprika, garlic powder, salt, and pepper and toss everything together until the potatoes are coated.

I spread them out in one layer with space between the pieces. This is one of those boring little steps that I used to rush, and then I wondered why my potatoes were steaming instead of roasting. If the tray is crowded, I use two trays.

Step 2 – Roast Until the Edges Are Golden

I roast the potatoes for about 40 to 45 minutes, turning them once halfway through. If I am using two trays, I swap their positions halfway through too.

I look for browned edges and a crisp outside before I take them out. The exact timing can vary a little depending on the potato and how crowded my tray is, so I trust the color more than the clock.

Step 3 – Cook the Taco Beef

While the potatoes roast, I heat another tablespoon of olive oil in a large heavy frying pan over medium-high heat. I add the chopped red onion and cook it for 1 to 2 minutes, just until it starts softening.

Then I add the ground beef. I break it apart with a wooden spoon as it cooks, usually for about 3 to 4 minutes. I don’t worry about getting every piece perfectly tiny. A few bigger bits are actually nice in the finished bowl.

Step 4 – Add the Homemade Taco Seasoning

Once the beef is cooked, I add the paprika, cumin, onion powder, garlic powder, oregano, salt, and pepper. I stir everything around for about 30 seconds, just long enough for the spices to coat the beef.

Next comes the tomato paste. I cook it with the beef and spices for about a minute. This is when the pan starts smelling like taco night, and I usually have somebody wandering into the kitchen asking when dinner is ready.

Step 5 – Finish the Beef

I pour in the water, lower the heat, and let the beef simmer for 3 to 4 minutes. I want most of the liquid to disappear, leaving me with beef that is moist but not watery.

If I am making extra beef for another meal, this is also the point where I portion some off. I can keep cooked beef in the refrigerator for up to 3 days or freeze it for up to 3 months.

Step 6 – Stir Together the Guacamole

For the guacamole, I mash the avocados with a fork rather than making them completely smooth. I like a little texture in the bowl.

I stir in the chopped coriander, diced red onion, lime juice, salt, and pepper, then cover it and put it in the refrigerator until I am ready to assemble everything.

Step 7 – Make the Fresh Salsa

I combine the diced tomatoes with chopped coriander, diced red onion, lime juice, salt, and pepper in a separate bowl. I keep the salsa fairly chunky because I want little juicy pieces of tomato throughout the bowl.

When I am short on time, I sometimes skip making two separate toppings and make one chunky avocado salsa instead. It is not quite the same, but it is still very good and saves me from washing another bowl.

Step 8 – Build the Loaded Potato Taco Bowls

I divide the hot roasted potatoes between four bowls. Then I spoon the seasoned beef over each portion and sprinkle the cheese on top while everything is still hot.

Finally, I add a generous spoonful of guacamole and fresh salsa. I like to finish with a lime wedge on the side so everyone can add as much acidity as they want.

If I want the cheese extra gooey, I don’t just sprinkle it over the finished bowls. I add it to the hot potatoes and beef while they are still together and let the heat melt it for a minute. Sometimes I even put the assembled potato and beef mixture under the broiler briefly, but I stay close because cheese can go from perfect to burnt surprisingly fast.

Little Things I Learned Along the Way

Potato choice matters, but I don’t get too precious about it. I usually reach for a floury or all-purpose potato because I like a fluffy center with crisp edges. Waxy potatoes can work too, although I find the texture a little different.

I also don’t bother peeling potatoes unless the skins look rough or I simply want them peeled. Leaving the skins on saves me a step, and I actually like the slightly rustic texture.

If I have diced the potatoes early, I keep them covered in cold water so they don’t brown. I drain and dry them very well before adding the oil and seasoning. Wet potatoes are one of the quickest ways I have found to lose that crisp finish.

For a milder family version, I keep the seasoning exactly as written because it isn’t especially hot to begin with. If I want more heat for myself, I add hot sauce, pickled jalapeños, or chipotle mayo at the table instead of making the whole batch spicy.

And yes, I have made this with sweet potatoes. They work beautifully and give the bowl a sweeter contrast with the savory beef. Rice, Mexican rice, cauliflower rice, roasted pumpkin, or shredded lettuce can also replace the potato base when I want to change things up.

Tips for Making These Bowls Work on a Busy Night

  • Give the potatoes room: I use two baking trays if I need to. Crowded potatoes steam instead of getting properly crispy.
  • Don’t skip preheating: I give the oven enough time to get hot before the potatoes go in.
  • Use the air fryer when I am in a hurry: I preheat it to 200°C (400°F), cook the potatoes in a single layer for about 20 to 25 minutes, and shake the basket halfway through.
  • Add beans or corn to the beef: If I want kidney beans or canned corn, I stir them into the cooked beef toward the end so they warm through without becoming mushy.
  • Double the beef: I often do this because cooked taco beef freezes well and gives me a head start on another dinner.
  • Try different toppings: Sour cream, Greek yogurt, pickled onions, shredded lettuce, coleslaw, corn chips, black beans, hot sauce, and chipotle mayonnaise all work here.
  • Use chicken or turkey: I can swap the beef for ground chicken or turkey and keep the same seasoning.
  • Make it vegetarian: Black beans or lentils make an easy replacement for the beef. I add enough seasoning to make sure the filling still has plenty of flavor.
  • Keep leftovers separate: I store the potatoes, beef, cheese, guacamole, and salsa separately when possible. The potatoes stay much nicer when I reheat them without the wet toppings.
  • Reheat the potatoes properly: I use the oven or air fryer rather than the microwave when I want the potatoes crispy again. The microwave is faster, but it makes them soft.

I keep coming back to this bowl because it feels like comfort food without becoming a huge project. I can get the potatoes roasting, cook the beef at the same time, chop a few fresh toppings, and have dinner on the table without much fuss.

It is also one of those recipes where I don’t mind leftovers. The next day I can turn the beef into nachos, stuff it into a burrito, make another bowl with rice, or use it in a quick wrap. That makes a double batch feel like a smart decision instead of just more food in my refrigerator.

Most importantly, I can make the bowl differently for everyone. One person can pile on guacamole, another can add extra cheese, and I can drown mine in lime and pickled jalapeños. The crispy potatoes give me a solid base, and after that, I just let everyone build their own dinner.

Loaded Potato Taco Bowl Recipe

Difficulty: Easy Prep Time Cook Time Total Time 65 hrs
Cooking Temp: 425  C Servings: 4 Estimated Cost: $ 25 Calories: 900 kcal
Best Season: All seasons

Description

I make this Loaded Potato Taco Bowl when I want taco night without tortillas or chips. I get crispy potatoes, savory beef, melty cheese, creamy guacamole, and fresh salsa all in one filling bowl.

ingredients

Crispy Potato Base

Taco Beef

Guacamole and Salsa

Toppings

Instructions

Prepare the Loaded Potato Taco Bowls

  1. Prepare the potatoes

    I heat my oven to 220°C (425°F), or 200°C/400°F if I am using a fan-forced oven, and let it fully preheat for at least 20 minutes. I place the diced potatoes on a large parchment-lined baking tray and toss them with 2 tablespoons olive oil, 1 teaspoon paprika, 1 teaspoon garlic powder, salt, and pepper.
    I spread the potatoes into one layer with plenty of space between the pieces. If the tray is crowded, I use two trays.
  2. Roast the potatoes

    I roast the potatoes for 40 to 45 minutes, turning them once halfway through. If I am using two trays, I swap their positions at the same time. I cook them until the outside is crisp and the edges are deeply golden.
    I trust the browned edges more than the exact cooking time because potato size and tray spacing can change the result.
  3. Cook the beef and onion

    While the potatoes roast, I heat 1 tablespoon olive oil in a large heavy frying pan over medium-high heat. I add the chopped red onion and cook for 1 to 2 minutes. I add the ground beef and break it apart with a wooden spoon, cooking for about 3 to 4 minutes until browned and cooked through.
    I leave a few slightly larger pieces of beef because I like the texture in the finished bowl.
  4. Season the taco beef

    I add the paprika, cumin, onion powder, garlic powder, oregano, salt, and pepper to the cooked beef. I stir for about 30 seconds so the spices coat the meat. I add the tomato paste and cook for about 1 minute.
    Cooking the tomato paste briefly with the spices gives the beef a richer flavor.
  5. Finish the beef

    I pour in the water, lower the heat, and simmer the beef for 3 to 4 minutes. I let most of the liquid cook away so the beef stays moist without becoming watery.
    For make-ahead beef, I can refrigerate cooked beef for up to 3 days or freeze it for up to 3 months.
  6. Make the guacamole

    I mash the avocados with a fork, leaving some texture. I stir in half of the chopped coriander, half of the diced red onion, half of the lime juice, and the guacamole salt and pepper. I cover it and refrigerate it until assembly.
    I prefer the guacamole slightly chunky rather than completely smooth.
  7. Make the fresh salsa

    I combine the diced tomatoes with the remaining coriander, diced red onion, remaining lime juice, salt, and pepper. I stir gently and keep the salsa chunky.
    When I am short on time, I can combine the avocado and salsa ingredients into one chunky avocado salsa.
  8. Assemble the bowls

    I divide the hot roasted potatoes between four bowls. I spoon the seasoned beef over the potatoes and scatter the Mexican cheese blend over the hot mixture so it begins to melt. I add a generous spoonful of guacamole and fresh salsa to each bowl and serve with lime wedges.
    For extra-gooey cheese, I can add the cheese while the potatoes and beef are still together and let the heat melt it for about 1 minute. I can also briefly broil the potato, beef, and cheese mixture, watching closely so the cheese does not burn.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 900 kcalkcal
% Daily Value *
Total Fat 56 gg87%
Saturated Fat 19 gg95%
Trans Fat 1 gg
Cholesterol 105 mgmg35%
Sodium 1120 mgmg47%
Potassium 1650 mgmg48%
Total Carbohydrate 65 gg22%
Dietary Fiber 12 gg48%
Sugars 7 gg
Protein 45 gg90%

Calcium 500 mg mg
Iron 6 mg mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

I keep the potatoes around 2 cm cubes and give them plenty of room on the tray so they roast instead of steam. If I dice them ahead of time, I keep them covered in cold water, then drain and dry them very well before seasoning. I can make the bowls milder for kids and add hot sauce, pickled jalapeños, or chipotle mayo at the table. Sweet potatoes, rice, Mexican rice, cauliflower rice, roasted pumpkin, or shredded lettuce can replace the potato base. I store leftover potatoes, beef, cheese, guacamole, and salsa separately when possible. I reheat the potatoes in the oven or air fryer for the best texture. Nutrition values are estimates per serving and can vary with the beef and cheese used.

Keywords: Loaded Potato Taco Bowl, potato taco bowl, taco bowl recipe, ground beef taco bowl, loaded potatoes, crispy potato tacos, easy taco dinner
File under
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make the potato taco bowls ahead of time?

I can prepare the beef, guacamole, salsa, and diced potatoes ahead of time, but I prefer roasting the potatoes close to serving so they stay crisp. I store the components separately and assemble the bowls when I am ready to eat.

Can I use an air fryer for the potatoes?

Yes. I preheat my air fryer to 200°C (400°F), arrange the potatoes in a single layer, and cook them for about 20 to 25 minutes, shaking the basket halfway through.

Can I use sweet potatoes instead of regular potatoes?

Yes. I use diced sweet potatoes as a simple variation. They give the bowl a sweeter flavor that works especially well with the savory seasoned beef.

How can I make this recipe vegetarian?

I replace the ground beef with black beans or lentils and season the filling with the same paprika, cumin, onion powder, garlic powder, oregano, salt, and pepper.

How should I store leftover Loaded Potato Taco Bowls?

I store the roasted potatoes, cooked beef, cheese, guacamole, and salsa in separate airtight containers when possible. I reheat the potatoes in the oven or air fryer and add the cold toppings afterward.

Kelsey Perez Food & Lifestyle Blogger

I’m a London-based food writer, recipe developer, and home cook who has been passionate about cooking for over 15 years. What started as a way to recreate my mother’s traditional dishes turned into a lifelong love for experimenting with flavors, writing about food, and helping others feel more confident in the kitchen.

Leave a Comment