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.
Cheesy Taco Potatoes
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
A hearty and comforting dish featuring crispy roasted potatoes topped with seasoned taco meat, melted cheese, and fresh flavorful toppings.
- Author: Julia
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Roasting
- Cuisine: Mexican-Inspired
- Diet: Halal
Ingredients
- 4 cups potatoes, diced
- 2 tablespoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 teaspoon paprika
- 1 teaspoon garlic powder
- 1 pound ground beef or ground turkey
- 1/2 cup onion, chopped
- 2 cloves garlic, minced
- 2 tablespoons taco seasoning
- 2 tablespoons tomato paste or 1/4 cup tomato sauce
- 1/4 cup water
- 1 1/2 cups shredded cheddar cheese or Mexican blend cheese
- 1/2 cup sour cream
- 1/4 cup green onions, sliced
- 1/4 cup fresh cilantro, chopped
- 1/4 cup jalapeños, sliced
- 1/2 cup diced tomatoes
Instructions
- Preheat the oven to 220°C (425°F).
- Toss diced potatoes with olive oil, salt, black pepper, paprika, and garlic powder.
- Spread potatoes on a baking sheet in a single layer and roast for 25–30 minutes, flipping halfway, until golden and crispy.
- In a skillet, sauté chopped onion until soft, then add ground beef and cook until browned.
- Stir in garlic, taco seasoning, tomato paste or sauce, and water. Simmer until thickened.
- Remove potatoes from oven and spoon taco meat evenly over them.
- Sprinkle shredded cheese on top and return to oven for 3–5 minutes until melted.
- Remove from oven and top with sour cream, green onions, cilantro, jalapeños, and diced tomatoes.
- Serve immediately while warm.
Notes
- Use sweet potatoes instead of regular potatoes for a slightly sweeter flavor.
- Swap meat with black beans or lentils for a vegetarian option.
- Add chili flakes or hot sauce for extra spice.
- Serve over baked potatoes instead of roasted cubes for variation.
- Store leftovers in the refrigerator for up to 3 days.
- Reheat in oven or skillet to maintain crispiness.
Nutrition
- Serving Size: 1 portion
- Calories: 520
- Sugar: 4g
- Sodium: 680mg
- Fat: 28g
- Saturated Fat: 11g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 85mg
