Southwestern bake is a cozy vegan casserole of lentils, vegetables and noodles in a mildly spicy sauce finished with a cornbread topping. One bite of this savory-sweet dish and you may find a new family favorite.

When temperatures dip, comfort food hits the spot — and it can be made from wholesome ingredients. This vegan southwestern bake is a hearty casserole built from whole foods and optionally topped with an oil-free cornbread. It’s comforting, filling, and easy to scale from single servings to a family-sized pan.
Despite its indulgent look, this casserole is full of nutritious plant-based ingredients and warms up easily for leftovers.
I make this in smaller portions now that my children are grown, but it scales up perfectly when the whole family is home.
Southwestern Bake Ingredients

Use a 9×13-inch baking dish for a family-size casserole or individual ovenproof ramekins for single servings.
Base ingredients for the southwestern bake before adding the cornbread topping:
- Whole-grain elbow macaroni: I use whole-grain elbows, cooked only halfway.
- White onion: Dice and sauté until translucent and slightly sweet.
- Garlic: Fresh cloves, minced.
- Diced tomatoes: Canned diced tomatoes blend well into the sauce.
- Pinto beans: Hearty and keep their shape; black beans can be substituted.
- Salt and pepper: To taste; fresh-ground pepper adds the best flavor.
- Chili powder and cumin (or taco seasoning): For the signature southwestern spices.
- Jalapeños: Add heat when desired; remove seeds for milder flavor.
- Cooked brown lentils: I used pre-steamed brown lentils for convenience.
Ingredient Substitutions
- Swap any pasta shape you have on hand.
- Yellow onion can replace white onion.
- If you don’t have fresh garlic, use garlic powder (about 1/8 teaspoon per clove) or garlic salt (adjust total salt accordingly).
- Use fresh tomatoes or fire-roasted canned tomatoes for extra depth.
- Black beans work well in place of pinto beans.
- Use taco seasoning if you prefer it over separate chili powder and cumin.
- Omit jalapeños for a milder dish or replace with serranos for more heat.
- Extra canned beans can replace lentils if needed.
How to Make Vegan Southwestern Bake
- Preheat the oven to 375°F (190°C).
- Prepare the cornbread batter if using the topping.
- Cook the macaroni for half the recommended package time, then drain and set aside.
- In a large skillet, sauté the diced onion and minced garlic until the onion is translucent.
- Add the cooked lentils, diced tomatoes, drained pinto beans, green chilies, diced jalapeños, and taco seasoning (or chili powder and cumin).
- Stir to combine and heat through.
- Fold in the half-cooked noodles.
- Transfer the mixture to a 9×13-inch casserole dish or divide among individual ramekins.
- Spoon a thin layer of cornbread batter over the top of the casserole or each ramekin.
- Gently spread the batter with a knife — do not stir it into the filling.
- Bake uncovered for about 20–25 minutes, or until the cornbread is golden and set.
- Remove from the oven and let the casserole rest a few minutes before serving.
- Serve warm; offer hot sauce and extra jalapeños for anyone wanting more heat.
Recipe Variations

For single servings use oven-safe bowls or ramekins. You can freeze the noodle-and-bean-lentil portion (without the cornbread) in individual portions and top with cornbread after thawing before baking.
Family Size Option

A 9×13-inch pan is ideal for serving a larger group. The casserole reheats well for lunches or leftovers.
Making the Cornbread Topping

- Prepare the oil-free cornbread batter according to the recipe.
- Spoon a thin, even layer over the casserole or each ramekin.
- Bake uncovered until the cornbread is golden — roughly 20–25 minutes. The bake is delicious with or without the cornbread topping.

- Let the casserole rest a few minutes after baking so it sets before serving.
- Serve extra jalapeños and your favorite hot sauce alongside for those who like extra spice.

- This casserole is a crowd-pleaser whether served in individual ramekins or from a large pan.

Recipe FAQs
Avoid overcooking vegetables and pasta; undercook them slightly because they will finish cooking in the oven.
For this recipe, bake uncovered so the cornbread topping browns nicely. If you skip the topping, you can bake covered and then uncover at the end.
Bake between 300°F and 400°F; 350°F is a good general temperature. This recipe recommends 375°F.
Tips
- Adjust baking time for smaller ramekins, which will cook faster.
- Cook noodles only half the recommended time so they don’t become mushy after baking.
- Deseed jalapeños for less heat or leave seeds for more spice.
- Reheat leftovers in the microwave or in a 325°F oven for about 20 minutes (covered).
- Freeze the noodle-and-bean portion (without cornbread or baking) for up to two months; thaw completely before topping and baking.
If you enjoy comforting plant-based meals, try this vegan Southwestern bake. The balance of hearty, spiced filling and sweet cornbread topping is especially welcome on cool evenings.
📖 Recipe

Vegan Southwestern Bake
Ingredients
- 8 ounces elbow macaroni, cooked half the package time
- 1 large white onion, diced
- 2 cloves garlic, minced
- 30 ounces diced tomatoes
- 15 ounces pinto beans (or beans of choice), drained
- 4 ounces green chilies
- 2 ½ cups cooked brown lentils
- 2 jalapeños, seeded and diced (optional)
- 1 package vegan taco seasoning (or equivalent spice blend)
Optional: Oil-Free Cornbread Topping
- One recipe oil-free cornbread (spooned thinly over the casserole)
Instructions
- Preheat oven to 375°F (190°C).
- Prepare the cornbread batter if using the topping.
- Cook the macaroni for half the recommended package time; drain and set aside.
- Sauté the diced onion and minced garlic in a large skillet until the onion is translucent.
- Add the cooked lentils, diced tomatoes, pinto beans, green chilies, jalapeños, and taco seasoning.
- Stir and heat the mixture through.
- Fold in the half-cooked noodles.
- Transfer the mixture to a 9×13-inch casserole dish or individual ramekins.
- Spoon a thin layer of cornbread batter over the top and gently spread it without mixing into the filling.
- Bake uncovered for 20–25 minutes, until the cornbread is golden.
- Remove from the oven, let rest a few minutes, then serve warm with hot sauce or extra jalapeños.
Notes
- If skipping the cornbread, bake covered at 375°F for 35 minutes, then uncover for 10 minutes.
- Adjust baking time for smaller ramekins; they will cook faster.
- Cook noodles only half the package time so they don’t overcook during baking.
- Deseed jalapeños to reduce heat or leave some seeds for more spice.
- Reheat leftovers in the microwave or covered in a 325°F oven for 20 minutes.
- Freeze the uncooked noodle-and-filling portion (without cornbread) for up to 2 months. Thaw completely before topping and baking.