
We’ve cooked over 800 vegetable-forward recipes (with thousands of ⭐️ ratings), but only some of those make it into our weeknight dinner rotation. These are the ones.
The best part? Healthy 30-minute dinners don’t need endless chopping or fancy ingredients. With simple flavors and wholesome fiber- and protein-packed staples, you can cook once and eat well all week.
Here’s what you’ll find in this roundup:
- Protein-packed soups and stews that feel cozy but light.
- Quick skillet dinners (including our reader-favorite lentil curry).
- Easy one–pot pasta recipes made lighter.
- Vegetable-forward meals that leave you full but not weighed down.
So the next time 6 p.m. sneaks up on you, grab one of these 30-minute recipes. They’re fuss-free, nourishing, and, most importantly, dinners you’ll actually look forward to.
Coconut Curry with Chickpeas (Easy High-Fiber Dinner Idea)
This creamy coconut curry with chickpeas is a quick, one-pot dinner made with simple pantry staples, warm spices, and nourishing high-fiber ingredients the whole family will love. For more easy curries, check out our lentil curry, sweet potato curry, eggplant curry, and kidney bean curry.

Apple Chickpea Salad
One of of our most loved chickpea recipes where crisp apples and chickpeas come together with a maple Dijon dressing in about 15 minutes. We love this one for quick fall lunches.

Peanut Noodles
These peanut sauce-drenched noodles are better than takeout and take less time to make. The noodles are creamy, nutty, and perfect for cleaning out the fridge for leftover veggies.

Tomato Lentil Soup (Easy One-Pot)
The red lentils cook directly in the tomato broth, which means fewer dishes and a naturally thick, tangy soup in under 30 minutes.

Mediterranean Chickpea Soup (High-Fiber in One Pot)
Pantry chickpeas, tomatoes, and a squeeze of lemon make this a bright and filling dinner that feels special with almost no effort.

Smashed Broccoli Pasta (Healthy Mediterranean Recipe)
In this Mediterranean diet recipe, the broccoli cooks with the pasta and gets smashed into a garlicky sauce. It’s cozy, green, and always a reader favorite.

Lentil Pasta
Lentil pasta is a comforting and deeply satisfying one-pot dinner that combines earthy lentils and creamy pasta with flavorful tomatoes and herbs.
This Italian-inspired recipe is excellent for a healthy, high-protein vegetarian dinner, meal prep, and packed lunch. Ready in 30-40 minutes.

Mashed Chickpea Salad (High-Protein w/ Greek Yogurt)
This mashed chickpea salad is a quick, creamy, and protein-packed recipe that gives you a healthy, flavorful lunch in minutes.
For more easy salads with Greek yogurt, check out our Greek yogurt broccoli salad, apple chickpea salad, healthy coleslaw with Greek yogurt, and Greek yogurt pasta salad.

Spinach Stew
This easy spinach stew is a cozy, one-pot meal packed with fiber, plant-based protein, and anti-inflammatory ingredients—perfect for a heart-healthy dinner that’s both nourishing and satisfying.
It’s ready in just 20 minutes, requires only basic pantry ingredients. For more easy chickpea recipes, try our chickpea curry, marry me chickpeas, and chickpea stew.

Butter Bean Recipe
This butter bean recipe is a quick, comforting, and heart-healthy meal that delivers big flavor with simple ingredients — perfect for busy weeknights or cozy weekend dinners.
For more easy dinners with legumes, check out our marry me butter beans, black bean soup, kidney bean curry, and Tuscan white bean soup.

