If you love warm, cheesy comfort food, you are in the right place. Today, we are diving into a classic favorite.
This Joanna Gaines Beef Enchiladas Recipe is a total crowd-pleaser for any night. It feels like a warm hug in a baking dish. I remember the first time I made these for my family.
The kitchen smelled like toasted cumin and melted cheese. Everyone cleared their plates in minutes! This recipe is simple but tastes like you spent all day cooking.
It is perfect for busy weeknights or a cozy Sunday dinner. You only need a few basic ingredients to get started. Let’s learn how to make Joanna Gaines Beef Enchiladas together right now.
What Makes This Joanna Gaines Beef Enchiladas Recipe Special
This dish stands out because it balances rich flavors with simple techniques. Joanna Gaines is known for her “home-grown” style of cooking. These enchiladas feel rustic and authentic.
The sauce is creamy and savory, coating every inch of the tortillas. Unlike some recipes, this one uses ingredients you likely already have. It is not overly spicy, so kids usually love it too.
The beef is seasoned perfectly to satisfy your cravings. It is a hearty meal that fills you up and makes you feel good. You get a perfect crunch on the edges of the cheese. Truly, it is the ultimate family dinner for any occasion.

Equipment List
- Large skillet or frying pan
- 9×13 inch baking dish
- Large mixing bowl
- Measuring cups and spoons
- Whisk
- Spatula
- Small saucepan (for the sauce)
- Aluminum foil
Recipe Overview
- Recipe Name: Joanna Gaines Beef Enchiladas
- Servings: 6 servings
- Prep Time: 20 mins
- Cook Time: 30 mins
- Total Time: 50 mins
- Course: Main Course
- Cuisine: Tex-Mex
- Calories: 450 kcal per serving
Ingredients You Need for Joanna Gaines Beef Enchiladas
- 1 lb lean ground beef
- 1 small white onion, finely diced
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 10 to 12 soft flour tortillas (6-inch size)
- 2 cups shredded Mexican blend cheese or cheddar
- 1 can (10 oz) red enchilada sauce
- 1 can (10.5 oz) condensed cream of chicken soup
- 1/2 cup sour cream
- 1/4 cup fresh cilantro, chopped (for garnish)
- 1 tablespoon olive oil
Step-by-Step Guide
1. Preheat Your Oven
Start by setting your oven to 350°F. Let it heat up while you prepare the food. Grease your 9×13 baking dish with a little oil. This prevents the tortillas from sticking to the bottom later.
2. Brown the Beef
Place a large skillet over medium-high heat. Add the olive oil and the ground beef. Break the meat apart with a spatula. Cook until the beef is no longer pink and looks brown.
3. Add Onions and Spices
Add the diced onions to the skillet with the beef. Sauté them until they become soft and clear. Stir in the garlic powder, salt, and pepper. Cook for two more minutes so flavors blend.
4. Drain the Excess Fat
Carefully tilt the skillet to pour out the extra grease. You can also use a spoon to remove it. Having less fat makes the enchiladas taste much cleaner and better.
5. Mix the Creamy Sauce
In a mixing bowl, combine the enchilada sauce and cream of chicken soup. Stir in the sour cream until the mixture is smooth. This creates a very rich and velvety texture.
6. Prepare the Tortillas
Spread a thin layer of the sauce at the bottom of the dish. Lay out your tortillas on a clean flat surface. This makes it easier to fill them all at once.
7. Fill and Roll
Place two tablespoons of beef in the center of each tortilla. Add a sprinkle of cheese inside as well. Roll the tortilla tightly and place it seam-side down in the dish.
8. Cover with Sauce
Pour the remaining creamy sauce over the top of the rolled tortillas. Use a spoon to spread it evenly. Make sure the edges of the tortillas are well-coated.
9. Add the Final Cheese
Sprinkle the rest of the shredded cheese over the sauce. Be generous with the cheese for a gooey finish. The cheese will melt beautifully in the hot oven.
10. Bake the Enchiladas
Place the dish in the oven for about 20 to 25 minutes. The sauce should be bubbling and the cheese should be melted. Look for a light golden color on top.
11. Garnish and Serve
Take the dish out of the oven carefully. Let it sit for five minutes before serving. Sprinkle fresh cilantro on top for a pop of color and flavor.
Expert Tips & Variations
- Corn Tortillas: Use corn tortillas if you prefer a more traditional Tex-Mex texture.
- Spice it Up: Add a small can of diced green chiles to the beef.
- Vegetable Boost: Mix in some black beans or corn with the meat filling.
- Make it Lean: Use ground turkey or chicken instead of beef for fewer calories.
- Sauce Swap: Use green enchilada sauce for a tangy, bright flavor profile.
- Softening Tortillas: Microwave tortillas for 20 seconds to make them easier to roll.
Interesting Facts About Beef Enchiladas
Enchiladas have been around for a very long time. The practice of rolling meat into tortillas dates back to Mayan times. The word “enchilada” actually means “to season with chili.”
Over the years, many different versions have appeared across Mexico and Texas. Today, beef is one of the most popular fillings in the United States. Modern recipes like Joanna’s often use “cream of” soups for extra moisture.
This makes the dish more like a casserole, which people love. It is a perfect example of how cultures blend to make something delicious.
Perfect Dishes to Serve With Joanna Gaines Beef Enchiladas
You can serve these with many different sides to make a full feast. A simple side of Mexican red rice is always a winner. You could also serve a fresh green salad with lime dressing.
Refried beans or black beans go very well with the beef. For a cool topping, try some fresh guacamole or sliced avocado. Some people love adding a scoop of extra sour cream on the side. A cold glass of lemonade or a margarita pairs perfectly with the spices.
Storage and Reheating Tips
- Refrigerate: Place leftovers in an airtight container for up to three days.
- Freezing: You can freeze the unbaked dish for up to two months.
- Reheating: Warm individual servings in the microwave for 1.5 to 2 minutes.
- Oven Reheating: Cover with foil and bake at 350°F for 15 minutes to keep moisture.
- Avoid Sogginess: Do not add fresh garnishes like cilantro before storing them.
Nutrition Information
| Nutrient | Amount per Serving |
| Calories | 450 kcal |
| Total Fat | 24g |
| Saturated Fat | 12g |
| Cholesterol | 85mg |
| Sodium | 980mg |
| Total Carbs | 32g |
| Protein | 26g |
Health Benefits
This recipe provides a good amount of protein from the ground beef. Protein helps build muscles and keeps you feeling full for a long time.
The onions and garlic offer antioxidants that support your immune system. If you use low-fat sour cream, you can reduce the total fat content.
Adding cilantro gives you a small boost of vitamins A and K. You can also choose whole wheat tortillas to add more fiber to the meal. While it is a comfort food, it still offers essential nutrients for your body.
FAQs about Joanna Gaines Beef Enchiladas Recipe
Can I make this recipe ahead of time?
Yes, you can assemble the enchiladas a few hours early. Just keep the dish covered in the fridge. Bake it when you are ready for dinner. You might need five extra minutes of baking time if it is cold.
What is the best cheese to use for melting?
A Mexican blend or Monterey Jack cheese melts very well. These cheeses get very bubbly and stretchy in the oven. Shredding your own cheese from a block usually results in a better melt.
How do I prevent the tortillas from cracking?
Warm your tortillas before you start rolling them. You can wrap them in a damp paper towel and microwave them. This makes the flour or corn much more flexible and easy to handle.
Is this Joanna Gaines Beef Enchiladas Recipe very spicy?
This specific version is quite mild and family-friendly. The cream of chicken soup and sour cream balance the chili spices. If you want heat, add jalapeños or hot sauce to your serving.
Final Thoughts
Making this Joanna Gaines Beef Enchiladas Recipe is a wonderful way to bring family together. It is easy, cheesy, and full of heart.
I hope you enjoy every bite of this delicious meal. It will quickly become a staple in your home. Happy cooking and enjoy your dinner!

Joanna Gaines Beef Enchiladas Recipe
Ingredients
- 1 lb lean ground beef
- 1 small white onion finely diced
- 1 teaspoon garlic powder
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 10 to 12 soft flour tortillas 6-inch size
- 2 cups shredded Mexican blend cheese or cheddar
- 1 can 10 oz red enchilada sauce
- 1 can 10.5 oz condensed cream of chicken soup
- 1/2 cup sour cream
- 1/4 cup fresh cilantro chopped (for garnish)
- 1 tablespoon olive oil
Instructions
Preheat Your Oven
- Start by setting your oven to 350°F. Let it heat up while you prepare the food. Grease your 9×13 baking dish with a little oil. This prevents the tortillas from sticking to the bottom later.
Brown the Beef
- Place a large skillet over medium-high heat. Add the olive oil and the ground beef. Break the meat apart with a spatula. Cook until the beef is no longer pink and looks brown.
Add Onions and Spices
- Add the diced onions to the skillet with the beef. Sauté them until they become soft and clear. Stir in the garlic powder, salt, and pepper. Cook for two more minutes so flavors blend.
Drain the Excess Fat
- Carefully tilt the skillet to pour out the extra grease. You can also use a spoon to remove it. Having less fat makes the enchiladas taste much cleaner and better.
Mix the Creamy Sauce
- In a mixing bowl, combine the enchilada sauce and cream of chicken soup. Stir in the sour cream until the mixture is smooth. This creates a very rich and velvety texture.
Prepare the Tortillas
- Spread a thin layer of the sauce at the bottom of the dish. Lay out your tortillas on a clean flat surface. This makes it easier to fill them all at once.
Fill and Roll
- Place two tablespoons of beef in the center of each tortilla. Add a sprinkle of cheese inside as well. Roll the tortilla tightly and place it seam-side down in the dish.
Cover with Sauce
- Pour the remaining creamy sauce over the top of the rolled tortillas. Use a spoon to spread it evenly. Make sure the edges of the tortillas are well-coated.
Add the Final Cheese
- Sprinkle the rest of the shredded cheese over the sauce. Be generous with the cheese for a gooey finish. The cheese will melt beautifully in the hot oven.
Bake the Enchiladas
- Place the dish in the oven for about 20 to 25 minutes. The sauce should be bubbling and the cheese should be melted. Look for a light golden color on top.
Garnish and Serve
- Take the dish out of the oven carefully. Let it sit for five minutes before serving. Sprinkle fresh cilantro on top for a pop of color and flavor.
Notes
- Corn Tortillas: Use corn tortillas if you prefer a more traditional Tex-Mex texture.
- Spice it Up: Add a small can of diced green chiles to the beef.
- Vegetable Boost: Mix in some black beans or corn with the meat filling.
- Make it Lean: Use ground turkey or chicken instead of beef for fewer calories.
- Sauce Swap: Use green enchilada sauce for a tangy, bright flavor profile.
- Softening Tortillas: Microwave tortillas for 20 seconds to make them easier to roll.













Leave a Review