Veggie casserole

Prep Time: 20 minutes
Cook Time: 55 minutes
Total Time: 1 hour 15 minutes


Recipe Intensities (At a Glance)

Aspect Intensity (1=Low, 5=High) Notes
Difficulty ⚫⚪⚪⚪⚪ (2/5) Basic knife work + sautéing. No advanced techniques.
Hands-On Time ⚫⚫⚪⚪⚪ (2.5/5) About 20 min active; mostly oven or simmer time.
Mess Factor ⚫⚫⚪⚪⚪ (2/5) One pot, one cutting board, one knife.
Flavor Impact ⚫⚫⚫⚫⚪ (4/5) Deep, smoky, umami-rich despite being vegetarian.
Leftover Awesomeness ⚫⚫⚫⚫⚫ (5/5) Tastes even better the next day.

Ingredients

For the Casserole Base

  • 2 tbsp olive oil (or avocado oil)

  • 1 large yellow onion, diced

  • 3 cloves garlic, minced

  • 2 medium carrots, sliced into ½-inch rounds

  • 2 medium parsnips, sliced into ½-inch rounds

  • 1 medium sweet potato, peeled and cut into ½-inch cubes

  • 1 red bell pepper, diced

  • 8 oz cremini mushrooms, quartered

For the Lentils & Liquid

  • 1 cup brown or green lentils (rinsed, picked over)

  • 1 can (14.5 oz) diced fire-roasted tomatoes, with juices

  • 4 cups vegetable broth (low sodium)

  • 1 tbsp tomato paste

  • 1 tsp smoked paprika

  • 1 tsp dried thyme

  • ½ tsp ground black pepper

  • ¾ tsp salt (plus more to taste)

For the Topping (Optional but Recommended)

  • ½ cup whole wheat breadcrumbs or panko

  • ¼ cup grated Parmesan cheese (or nutritional yeast for vegan)

  • 1 tbsp olive oil


Instructions

Phase 1: Sauté the Aromatics (Intensity: Low-Medium)

  1. Preheat your oven to 375°F (190°C).

  2. Heat 2 tbsp olive oil in a large, oven-safe Dutch oven or heavy-bottomed pot over medium heat.

  3. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until softened and translucent.

  4. Add the minced garlic and cook for 1 minute until fragrant (do not burn).

Phase 2: Brown the Vegetables (Intensity: Medium)

  1. Add the carrots, parsnips, sweet potato, red bell pepper, and mushrooms.

  2. Cook for 8–10 minutes, stirring only every 2–3 minutes. Let them sit to develop browning—that’s where flavor comes from.

  3. The mushrooms should release their liquid, then start to caramelize at the edges.

Phase 3: Build the Casserole (Intensity: Low)

  1. Stir in the tomato pastesmoked paprikadried thyme, black pepper, and salt. Cook for 1 minute to toast the spices.

  2. Add the rinsed lentils, fire-roasted tomatoes (with juice), and vegetable broth. Stir well, scraping up any browned bits from the bottom of the pot.

  3. Bring to a gentle simmer, then cover the pot and transfer to the preheated oven.

Phase 4: Bake (Intensity: Zero – Hands Off)

  1. Bake covered for 35 minutes.

  2. Remove the pot from the oven, stir once, then check the lentils. They should be tender but still have a slight bite.

Phase 5: Add the Crispy Topping (Intensity: Low)

  1. In a small bowl, mix breadcrumbs, Parmesan (or nutritional yeast), and 1 tbsp olive oil.

  2. Sprinkle the topping evenly over the casserole.

  3. Return to the oven uncovered for 10–12 minutes, until the top is golden brown and the edges are bubbling.

Phase 6: Rest & Serve

  1. Let the casserole rest for 5 minutes out of the oven. This allows the lentils to absorb any remaining liquid and the flavors to meld.

  2. Garnish with fresh parsley or a drizzle of balsamic glaze if desired.


The Last of the Recipe (Storage & Make-Ahead Tips)

Refrigeration: Store in an airtight container for up to 5 days. The casserole thickens as it sits; add a splash of broth or water when reheating.

Freezing: Freeze in portion-sized containers for up to 3 months. Thaw overnight in the fridge before reheating in a 350°F oven or microwave.

Make ahead: Assemble through Step 10 (before the oven), cool, and refrigerate for up to 24 hours. Add 10–15 minutes to the covered baking time when cooking from cold.

Leftover remix: Mash leftovers into veggie burgers, stuff into bell peppers, or thin with broth for a quick soup.


Nutrition Information (Per Serving, ~1 generous cup)

*Approximate, based on 6 servings. Topping with breadcrumbs + Parmesan included.*

Nutrient Amount
Calories 385 kcal
Protein 16 g
Total Fat 11 g
Saturated Fat 2 g
Carbohydrates 56 g
Dietary Fiber 15 g
Total Sugars 12 g
Added Sugars 0 g
Sodium 620 mg
Iron 4.2 mg (23% DV)
Potassium 890 mg
Vitamin A 210% DV
Vitamin C 45% DV
Calcium 10% DV

Note: Nutrition facts are estimates. Use low-sodium broth to reduce sodium further. Omit Parmesan for a vegan, lower-sodium option.

Similar Posts

  • potato bacon and leek soup

    A velvety soup featuring crispy bacon, buttery leeks, and creamy potatoes — classic comfort in a bowl.  Preparation Details Prep Time: 15 minutes Cook Time: 35–40 minutes Total Time: 50–60 minutes Difficulty: Easy Servings: 4–6 servings  Ingredients Base: 6 slices bacon, chopped 2 tbsp butter 2 large leeks, cleaned and sliced (white and light green…

  • Homemade Lacey cookies

    Prep Time: 15 minutesCook Time: 8–10 minutes per batchTotal Time: 30–40 minutesServings: About 24 cookiesDifficulty Level: EasyCuisine: American-European FusionCourse: Dessert | CookieDietary Info: Vegetarian | Can be Gluten-Free (with substitution) Introduction Lacey Cookies are delicate, crispy, and caramelized confections that melt in your mouth with every bite. Also known as Florentine cookies, these thin wafer-like…

  • Cinnamon Swirl Rhubarb Bread

    Prep Time: 15 minutesBake Time: 55–65 minutesCooling Time: 30 minutesTotal Time: ~1 hour 45 minutesYield: 1 loaf (8–10 slices)Difficulty: Easy to ModerateCourse: Breakfast, Snack, DessertCuisine: North American, Seasonal Ingredients For the Batter: 1½ cups all-purpose flour 1 teaspoon baking powder ½ teaspoon baking soda ¼ teaspoon salt ½ teaspoon ground cinnamon ½ cup granulated sugar…

  • Baked Shrimp

    If you’re craving a quick, healthy, and flavorful seafood dish, Baked Shrimp is the perfect choice. This recipe allows the shrimp to cook perfectly while retaining its natural juiciness, enhanced by a simple blend of garlic, butter, and herbs. Whether you’re serving it as an appetizer, a main course, or as part of a seafood…

Leave a Reply

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