These cheesy taco potatoes are one of my go-to comfort meals when I want something hearty, flavorful, and easy to put together. I combine crispy roasted potatoes with seasoned taco meat and finish everything with melted cheese and fresh toppings for a satisfying dish that works as both a main meal or a crowd-pleasing side.

Why You’ll Love This Recipe

I love how this recipe brings together two favorites in one dish—tacos and roasted potatoes. The crispy edges of the potatoes pair perfectly with the savory, spiced meat and gooey melted cheese.

I also appreciate how flexible it is. I can switch up the toppings depending on what I have in the fridge, making it perfect for busy days or casual gatherings.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the potatoes:

  • Potatoes, diced
  • Olive oil
  • Salt
  • Black pepper
  • Paprika
  • Garlic powder

For the taco meat:

  • Ground beef or ground turkey
  • Onion, chopped
  • Garlic, minced
  • Taco seasoning
  • Tomato paste or tomato sauce
  • Water

For topping:

  • Shredded cheddar cheese or Mexican blend cheese
  • Sour cream
  • Green onions, sliced
  • Fresh cilantro, chopped
  • Jalapeños, sliced
  • Diced tomatoes

Directions

I start by preheating the oven to 220°C (425°F).

I toss the diced potatoes with olive oil, salt, pepper, paprika, and garlic powder, then spread them on a baking sheet in a single layer. I roast them for about 25–30 minutes, flipping halfway through, until they are golden and crispy.

While the potatoes cook, I prepare the taco meat. I sauté the chopped onion in a pan until soft, then add the ground beef and cook until browned. I stir in garlic, taco seasoning, tomato paste, and water, letting it simmer until thick and flavorful.

Once the potatoes are done, I remove them from the oven and spoon the taco meat evenly over the top.

I sprinkle shredded cheese over everything and return the tray to the oven for a few minutes until the cheese is melted.

I finish by adding sour cream, green onions, cilantro, jalapeños, and diced tomatoes before serving.

Servings and timing

This recipe makes about 4 servings.

Prep time: 15 minutes
Cook time: 35 minutes
Total time: 50 minutes

Variations

I sometimes use sweet potatoes instead of regular potatoes for a slightly sweeter flavor.

For a vegetarian version, I swap the meat with black beans or lentils.

When I want extra heat, I add chili flakes or hot sauce to the taco mixture.

I also like turning this into a loaded potato bowl by serving everything over baked potatoes instead of roasted cubes.

Storage/Reheating

I store leftovers in an airtight container in the refrigerator for up to 3 days.

To reheat, I warm the potatoes and meat in the oven or a skillet to keep the texture crispy. I add fresh toppings like sour cream and herbs after reheating.

FAQs

Can I make this recipe ahead of time?

Yes, I can prepare the potatoes and taco meat ahead of time and assemble everything just before reheating and serving.

What type of potatoes work best?

I like using Yukon gold or russet potatoes because they crisp up nicely in the oven.

Can I freeze cheesy taco potatoes?

I prefer freezing only the taco meat. The potatoes can lose their texture after freezing and reheating.

How do I make this dish spicier?

I add jalapeños, extra taco seasoning, or a splash of hot sauce to increase the heat.

Can I use store-bought taco seasoning?

Yes, I often use store-bought seasoning for convenience, but I can also make my own blend at home.

Conclusion

These cheesy taco potatoes are a bold, comforting dish I love making when I want something filling and full of flavor. The crispy potatoes, seasoned meat, and melty cheese create a combination that is always satisfying and easy to customize.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star