Oven-Roasted Squash And Tomato Dhal

This one-pan dish is perfect for the whole family

By

2 Minutes Read

Oven-roasted squash and tomato dhal with coconut milk and ginger This dhal recipe has all the makings of a staple - Media Credit: Clare Winfield

For a tasty, low-effort dinner tonight, try this oven-roasted squash and tomato dhal. Dhal is a beloved staple in many homes for good reason. It’s simple, comforting, and full of flavor. This oven-roasted version brings a cozy twist with soft butternut squash and juicy tomatoes. Red lentils form the base of the dish, offering a high-protein, budget-friendly option that cooks quickly and absorbs flavor well.

This recipe comes from How To Go Plant-Based by Ella Mills. Everything roasts in one pan, making cleanup easy. The squash becomes tender and slightly sweet, balancing the richness of the tomatoes and creamy coconut milk. Ginger, garlic, turmeric, and curry powder create a warm, fragrant base that fills the kitchen as it bakes.

End off with a squeeze of lemon juice, coconut yogurt, and fresh cilantro. You can add chili flakes for a kick. This dhal works as a hearty main or a side, and it’s perfect for meal prep or family dinners. Affordable ingredients, nourishing texture, and big flavor – it’s everything a good plant-based meal should be.

Read more: This Lentil Stroganoff Is Packed With Plant Protein

A wholesome vegan dinner

This dhal is best served with coconut yogurt, fresh cilantro, and chili flakes.
Oven-roasted squash and tomato dhal with coconut milk and ginger
No ratings yet
Servings4

Ingredients

  • 1 red onion finely sliced
  • 1 butternut squash seeded, peeled, and cut into 11/4-inch chunks
  • 1 thumb-sized piece of gingerroot peeled and finely grated
  • 2 garlic cloves crushed
  • ¼ teaspoon ground turmeric
  • 1 tablespoon mild curry powder
  • tablespoons olive oil
  • ¾ cup red lentils washed and drained
  • 1 × 14oz can of chopped tomatoes
  • 1 × 14oz can of coconut milk
  • 1 cup hot vegetable stock
  • 1 lemon halved
  • Sea salt and black pepper
To serve
  • Coconut yogurt
  • Small handful of cilantro coarsely chopped pinch of dried chili flakes (optional)
  • Pinch of dried chili flakes (optional)

Instructions

  • Preheat the oven to 350°F.
  • Put the onion, squash, ginger root, garlic, turmeric, and curry powder into a large roasting pan. Drizzle over the olive oil and season with a teaspoon of sea salt and a generous amount of black pepper. Toss everything together so that it’s all nicely coated, then spread out in a single, even layer.
  • Place the pan in the oven and bake for 10 to 12 minutes, until the squash and onion have taken on a little color.
  • Remove the pan from the oven and add the lentils, tomatoes, coconut milk and stock. Stir well and return to the oven for 30 minutes, until the squash is just tender and the lentils are soft.
  • Season and squeeze over some fresh lemon juice to taste, then serve with a dollop of coconut yogurt.
  • Scatter with cilantro and chili flakes (if using), to serve.

Excerpted from How To Go Plant-Based by Ella Mills, published in 2022 by Yellow Kite, an imprint of Hodder & Stoughton. Recipe photography by Clare Winfield.

Read more: Warming Jerk Jackfruit With Pineapple, Corn, And Sweet Potato

Become A Plant Based Chef with our 1000+ recipes! 🥦

We know it can be hard to keep cooking up tasty, exciting meals. So we thought of them for you! Browse our selection of vegan recipes below.

© 2025 Plant Based News is a mission-led impact media platform focused on elevating the plant-based diet and its benefit to human health, the planet, and animals. | Plant Based News Ltd, 869 High Road, London, United Kingdom, N12 8QA, United Kingdom.

buttons/scroll-to-top/scroll-to-top-small-active