I can’t wait to share this incredible Sombrero recipe with you. It’s the kind of dish that everyone will rave about, with its hearty and flavorful filling topped with a delicious cornbread crust. The Sombrero is the ultimate comfort food, combining seasoned meat, vegetables, and a golden, fluffy cornbread topping all in one dish. This recipe has been a family favorite for years, and every time I make it, the house smells like heaven.

What I love most about this dish is how easy it is to prepare and how satisfying it is to eat. The savory filling is made from a mix of ground beef, beans, and vegetables, while the cornbread topping adds the perfect touch of sweetness. It’s a simple, yet flavorful meal that will please everyone at the table, making it the perfect choice for weeknight dinners or family gatherings.
Why You’ll Love This Sombrero
This Sombrero recipe is all about convenience and taste. It’s a one-pan dish, meaning less mess to clean up, and you get all the flavors you crave in one bite. The cornbread on top becomes golden and crispy, creating the ideal contrast to the savory filling. Plus, you can customize the ingredients based on what you have available, making it a versatile recipe. Whether you’re feeding a crowd or just making a cozy meal for yourself, the Sombrero will definitely become your new go-to comfort food.
What Kind of Meat Should I Use for Sombrero?
When making the Sombrero, the choice of meat is really up to your preference. Ground beef is the most common option, providing a savory base for the filling. However, you can switch it up with ground turkey, chicken, or even a plant-based meat substitute for a lighter or vegetarian version. Each option will bring its own unique flavor profile to the dish, so feel free to experiment with what you like best!
Options for Substitutions
- Cornbread Topping: If you don’t have cornbread mix on hand, you can easily make your own cornbread from scratch with basic pantry ingredients. Alternatively, use a cornbread stuffing mix if you’re looking for a shortcut.
- Beans: Kidney beans, black beans, or pinto beans all work well in this dish. If you’re in a pinch, canned beans are a time-saver, but feel free to use dried beans if you prefer.
- Vegetables: Swap out the bell peppers and corn with other vegetables such as zucchini, mushrooms, or even spinach to match your personal taste.
- Cheese: If you like your Sombrero a bit cheesy, add some shredded cheese to the filling or sprinkle it on top before baking. Sharp cheddar, Monterey Jack, or even pepper jack will add a nice touch of creaminess and flavor.
Ingredients for This Sombrero
- Ground Meat: The base of your filling, ground beef (or alternative) provides a savory, hearty flavor. It’s what makes the dish filling and satisfying.
- Cornbread Mix: This will form the topping, giving the Sombrero its signature golden, soft crust. The cornbread complements the savory filling beautifully.
- Bell Peppers: Colorful and full of flavor, bell peppers add crunch and sweetness to the dish, balancing the richness of the meat.
- Corn: Sweet, tender corn kernels enhance the texture and flavor, providing a touch of natural sweetness that pairs perfectly with the savory ingredients.
- Black Beans: Beans help thicken the filling and add fiber, making the dish even more hearty and satisfying.
- Onions: Essential for adding depth and savory flavor to the filling. They also pair well with the bell peppers and meat.
- Spices: Chili powder, cumin, and garlic powder create the perfect seasoning blend for the meat, giving the dish a nice amount of heat and warmth.
- Cheese (optional): If you’re adding cheese, it’ll bring a creamy, melty layer to the dish that enriches both the filling and the topping.
Each ingredient has its role in creating that perfect balance of textures and flavors. The combination of the savory filling and the slightly sweet cornbread crust is what makes this Sombrero so irresistible!

Step 1: Cook the Meat and Vegetables
Start by heating a large skillet over medium heat. Add the ground meat of your choice (beef, turkey, or plant-based) and cook until browned, breaking it apart with a spoon. Once the meat is fully cooked, drain any excess fat. Add in the diced onions, bell peppers, and corn. Stir and cook for about 5 minutes until the vegetables soften. Season with chili powder, cumin, garlic powder, salt, and pepper to taste. Add the black beans and cook for an additional 2-3 minutes to let everything blend together.
Step 2: Prepare the Cornbread Topping
While the filling is cooking, prepare the cornbread mix according to the package instructions. Most mixes will require adding an egg, milk, and oil. Stir until the batter is smooth and well-combined.
Step 3: Assemble the Sombrero
Once the filling is ready, spread it evenly in the bottom of the skillet. Carefully pour the prepared cornbread batter over the filling, making sure it covers the entire surface. You can use a spoon to gently spread the cornbread mix if necessary.
Step 4: Bake the Sombrero
Preheat your oven to 375°F (190°C). Place the skillet in the oven and bake for 25-30 minutes or until the cornbread topping is golden brown and cooked through. If you want a crispier crust, you can broil the top for the last 2-3 minutes. Once it’s ready, remove the skillet from the oven and let it cool for a few minutes before serving.
How Long to Cook the Sombrero
The Sombrero typically takes around 25-30 minutes to bake at 375°F (190°C). During this time, the cornbread topping will become golden and firm, while the filling stays warm and flavorful. If you prefer a slightly crispier topping, you can broil it for an additional 2-3 minutes towards the end of the baking time. Just be sure to keep an eye on it so the topping doesn’t burn!
Tips for Perfect Sombrero
- Don’t Overmix the Cornbread: When preparing the cornbread mix, stir just until combined. Overmixing can result in a dense, heavy texture.
- Use a Cast Iron Skillet: A cast iron skillet helps to evenly distribute heat and creates a nice crispy edge on the cornbread topping. If you don’t have one, any oven-safe skillet will work.
- Don’t Skip Draining the Meat: Make sure to drain any excess fat from the cooked meat to keep the filling from becoming too greasy.
- Bake at the Right Temperature: Ensure your oven is preheated to 375°F (190°C) for even cooking. You can test the cornbread with a toothpick—if it comes out clean, it’s done!
- Customize Your Filling: You can add extra veggies, beans, or even diced potatoes to the filling for more variety and texture. Adjust the seasonings to suit your taste, too.
Watch Out for These Mistakes While Cooking
- Overcooking the Cornbread Topping: The cornbread topping should be golden brown, not overcooked or too dry. If you’re baking it too long, the top can harden. Keep an eye on it and check with a toothpick to avoid this.
- Not Draining the Meat Properly: If you don’t drain the excess fat from the ground meat, the filling can become greasy and soggy, which will affect the texture and taste of the dish.
- Uneven Layering: Make sure the cornbread batter covers the filling evenly. If it’s not spread out properly, some parts of the dish may end up with too little cornbread topping while other areas might be overloaded with it.
- Using Cold Ingredients: For the cornbread topping, using cold milk or eggs can cause the batter to clump. Make sure your ingredients are at room temperature before mixing to ensure a smooth, even batter.
- Not Preheating the Oven: Be sure to preheat your oven to the correct temperature before putting your Sombrero in. A hot oven helps ensure the cornbread cooks evenly and doesn’t turn out soggy in the middle.
What to Serve With Sombrero?
This Sombrero dish is rich and hearty on its own, but pairing it with a few sides can make the meal even more special. Here are some ideas for what to serve alongside it:
Salad
A light, crisp salad with a zesty vinaigrette will balance the richness of the Sombrero.
Guacamole
Creamy guacamole offers a refreshing contrast to the savory filling.
Sour Cream
A dollop of sour cream on top of each serving adds coolness and richness.
Rice
Serve with a side of fluffy rice, such as cilantro-lime rice, to complement the flavors of the dish.
Salsa
A fresh tomato salsa adds some acidity and spice, perfect for cutting through the richness.
Roasted Vegetables
Roasted sweet potatoes or cauliflower would add a smoky, caramelized flavor alongside the dish.
Chips
Crunchy tortilla chips offer a nice texture contrast and can be used to scoop up any extra filling.
Corn on the Cob
Serve with buttery corn on the cob for a deliciously comforting meal experience.
Storage Instructions
If you have leftovers or want to prepare the Sombrero ahead of time, it stores really well! Once the dish has cooled, cover it tightly with plastic wrap or aluminum foil and refrigerate. The Sombrero can be stored in the fridge for up to 3-4 days.
To reheat, place individual servings in the microwave or cover the entire dish with foil and warm it up in the oven at 350°F (175°C) for about 15-20 minutes, or until heated through. If you want to crisp up the top again, you can broil it for a few minutes after reheating.
Estimated Nutrition
The Sombrero is a satisfying and hearty meal, and here’s an approximate breakdown of the nutrition per serving:
- Calories: 400-500 kcal (depending on the type of meat and cornbread used)
- Protein: 20-25g
- Carbohydrates: 40-50g
- Fat: 15-20g
- Fiber: 5-7g
- Sodium: 500-700mg
This is just an estimate and will vary based on the specific ingredients you use. It’s a balanced meal, offering protein, fiber, and carbohydrates all in one delicious dish!
Frequently Asked Questions
How can I make the Sombrero spicier?
You can add extra chili powder, cayenne pepper, or even some diced jalapeños to the filling to increase the spice level. If you prefer a milder version, just reduce the amount of chili powder.
Can I use a different type of bread topping instead of cornbread?
Yes! If you’re not a fan of cornbread, you can top the dish with biscuit dough or even mashed potatoes for a different texture and flavor.
Can I make this recipe vegetarian?
Absolutely! Use plant-based meat or simply omit the meat entirely and add more vegetables or beans. You can also use vegetable broth for the filling to keep it vegetarian-friendly.
Is it possible to freeze Sombrero?
Yes, you can freeze it! Let the dish cool completely, cover it tightly with plastic wrap and foil, and freeze for up to 3 months. To reheat, bake at 350°F (175°C) until warmed through.
Can I prepare the Sombrero ahead of time?
Yes, you can prepare the filling and the cornbread topping separately, then assemble and bake the Sombrero the day you’re ready to serve it. Just refrigerate the prepared ingredients until you’re ready to bake.
What can I substitute for the black beans?
You can swap black beans for kidney beans, pinto beans, or even chickpeas depending on what you have available or prefer.
How do I know when the cornbread topping is fully cooked?
The cornbread is done when it’s golden brown on top, and a toothpick inserted into the center comes out clean. You can also gently press the top – if it springs back, it’s ready.
Can I use a different skillet size for this recipe?
Yes, you can use a different skillet size, but just be sure to adjust the amount of filling and cornbread topping to fit the pan. A larger pan will require more filling and batter, while a smaller pan may need less.
Conclusion
This Sombrero recipe is a crowd-pleaser that combines the flavors of savory meat, vegetables, and a delicious cornbread topping all in one skillet. Whether it’s for a weeknight dinner or a gathering with family and friends, it’s a meal that will surely satisfy. Don’t forget to save this recipe on Pinterest and share it with those you love! It’s the perfect dish for any occasion, and I’m sure it will become a favorite in your home too.

Sombrero
- Total Time: 45 minutes
- Yield: 6 servings
Description
Sombrero is a comforting, hearty dish with a savory ground meat and vegetable filling topped with a golden, fluffy cornbread crust. This one-pan meal is perfect for family dinners or gatherings and is sure to please everyone at the table.
Ingredients
- 1 lb ground meat (beef, turkey, or plant-based)
- 1 can black beans, drained
- 1 cup corn kernels (fresh or frozen)
- 1 bell pepper, diced
- 1/2 onion, diced
- 1 tablespoon chili powder
- 1 teaspoon cumin
- 1 teaspoon garlic powder
- Salt and pepper to taste
- 1 box cornbread mix (or homemade cornbread ingredients)
- 1 egg
- 1/2 cup milk
- 2 tablespoons oil
Instructions
- Preheat the oven to 375°F (190°C).
- In a large skillet, cook the ground meat over medium heat until browned. Drain any excess fat.
- Add the diced onion, bell pepper, and corn. Cook for 5 minutes until softened.
- Stir in the black beans and season with chili powder, cumin, garlic powder, salt, and pepper. Cook for 2-3 more minutes.
- Prepare the cornbread mix according to the package instructions.
- Spread the meat and vegetable filling evenly in the skillet.
- Pour the cornbread batter over the filling, spreading it out to cover the entire surface.
- Bake in the preheated oven for 25-30 minutes or until the cornbread topping is golden brown and cooked through.
- Let it cool for a few minutes before serving.
- Prep Time: 15 minutes
- Cook Time: 30 minutes