Jessica Goodenough

Serene home + seasonal style

  • Serene home
  • Seasonal style
    • Autumn outfits
    • Winter outfits
    • Spring outfits
    • Summer outfits
  • The autumn 2024 capsule wardrobe is here!

Explore

  • Serene home
  • Seasonal style
    • Autumn outfits
    • Winter outfits
    • Spring outfits
    • Summer outfits
  • The autumn 2024 capsule wardrobe is here!

Learn more

  • About me
  • Favourites
  • My Etsy store

Connect

Food · 5 February 2024

4 hearty plant-based meals to keep you warm and satisfied

As much as I love a salad, when the evenings are cold and dark, I want to reach for something warm and filling. Enter these plant-based hearty meal ideas!

Hearty plant-based meals are 1) warm and comforting, 2) comprise of a balance of ingredients that will help you feel satisfied, without compromising your health goals like fast food would.

Not that there’s anything wrong with the occasional fast-food meal, but these are meal ideas that you would want to incorporate into your weekly routine!

Hearty plant-based meals

Hearty plant-based meal formula

All you need to remember to create an endless number of hearty plant-based meals is: a grain, a green and a bean. Now I didn’t invent this formula (that would be Matt Frazier of No Meat Athlete), but it’s such genius that it’s worth sharing more widely. All you need to do is combine the three and voilà… healthy hearty meal: done!

Grain examplesGreen examplesBean examples
Barley
Brown rice
Buckwheat
Bulgur
Millet
Quinoa
Teff
Whole-wheat pasta
Collard greens
Kale
Mustard greens
Rocket (arugula)
Sorrel
Spinach
Swiss chard
Turnip greens
Aduki beans
Black beans
Butter beans
Cannellini beans
Chickpeas (garbanzo beans)
Edemame
Kidney beans
All types of lentils
Peas
Pinto beans
Tempeh
Tofu

If you’ve been reading this blog for any time, you’ll know that not only am I a big fan of No Meat Athlete, I’m also a big believer in Dr Greger’s Daily Dozen (you can read more about it here).

We’re going to assume you’re making dinner with the following examples. (You can find hearty plant-based breakfast ideas here; please tell me in the comments if you’d like hearty plant-based lunch ideas!)

There are 24 Daily Dozen servings to aim for every day, 6 of which are related to exercise and hydration. That leaves us with 18 for food, which divided by 3 is 6. Still following? Haha the moral of the story is that we’ll be aiming for 6 Daily Dozen servings (or more) with each meal example.

Seven day printable meal plan with grocery list
Get the meal plan + Grocery list here

Hearty plant-based meal examples

These are examples to get you inspired – feel free to replace the ingredients with whatever you have available in each given category!

You can also add as many other ingredients as you want, but each of these quick meal ideas already offer six Daily Dozen servings.

If you’re using dried beans (or lentils), you’ll want to soak them overnight or at least for a few hours before using them. If you’re using canned beans, they can go straight in after being rinsed.

Pasta with lentils and veggies in a tomato sauce

If you’re new to veganism, or want something quick to add to your arsenal of weekday evening meals, this is it!

GrainGreenBeanOther vegetablesHerbs and spices
Whole-wheat pastaSpinachGreen lentilsCan of tomatoes
Aubergine (eggplant)
Basil (fresh or dried)
  1. Cook a bit of chopped garlic / celery / carrot (whichever you have) in a small amount of water.
  2. Then add the aubergine, cook it until a bit of colour appears then add the can of chopped tomatoes and the lentils.
  3. While that simmers, cook the pasta according to the package instructions.
  4. Towards the end of the cook time, add the spinach to the sauce.
  5. Drain the pasta, combine everything in a bowl.
  6. Enjoy topped with fresh basil* and a bit of nutritional yeast for that cheesy flavour.

* If using dried basil, add it with the spinach.

Take it to the next level: grill some aubergine slices in the oven (or on the barbecue if you’re feeling brave) and add them on top or on the side of your pasta.

Chili and quinoa

Chili is one of those great comfort meals for chilly days. Bonus points if you can make it earlier in the day and let in simmer for a few hours!

GrainGreenBeanOther vegetablesHerbs and spices
QuinoaKaleKidney beans
Black beans
Can of tomatoesChili powder
  1. Cook a bit of chopped garlic / celery / carrot (whichever you have) in a small amount of water with a bit of chili powder.
  2. Add the can of chopped tomatoes, the beans and the chopped kale.
  3. While that simmers, cook the quinoa according to the package instructions.
  4. Drain the quinoa, combine everything in a bowl.

Take it to the next level: enjoy this easy meal topped with avocado slices, lime and hot sauce.

Vegan meal plan: 7 days of healthy meals
Grab your easy vegan meal plan here

Minestrone soup

Minestrone is my favourite soup to make because it’s so easy and I don’t even have to bother blending anything! I can assemble it earlier in the day and essentially set it and forget it. If you’re really organised, you could prep all the ingredients on the weekend and just chuck them all in some water on the day.

GrainGreenBeanOther vegetablesHerbs and spices
Pearl barleyKaleChickpeasCan of tomatoes
Courgette
Rosemary
  1. Cook a bit of chopped garlic / celery / carrot (whichever you have) in a small amount of water.
  2. Then add the courgette, cook it until a bit of colour appears then add the can of chopped tomatoes, the chickpeas, the barley and the kale.
  3. Add enough water to cover it all, bring to the boil and cook on low for an hour*.
  4. Towards the end of the cook time, add the rosemary.
  5. Enjoy with some crusty bread.

* It’s the pearl barley that takes that long. If you’re in a rush, you can make the same recipe with pasta instead.

Lentil curry with brown rice

Confession time: in our house we enjoy our curry with homemade fries, but that doesn’t fit within the grain, green, bean formula, so here’s an adaptation!

GrainGreenBeanOther vegetablesHerbs and spices
Brown riceSpinachRed lentils
Tofu
Can of tomatoesCurry powder
  1. Dry fry the tofu until a bit of colour appears.
  2. Add a bit of chopped garlic / celery / carrot (whichever you have), a small amount of water and plenty of curry powder.
  3. Ad the can of chopped tomatoes, a can of coconut milk and the red lentils.
  4. While that simmers, cook the rice according to the package instructions.
  5. Towards the end of the cook time, add the spinach to the sauce.
  6. Drain the rice, combine everything in a bowl.

Take it to the next level: add vegetables such as cauliflower or sweet potato for a variety of tastes and textures.

This post was all about hearty plant-based meals

You may also like:

  • Keep the munchies at bay with these 6 hearty vegan breakfast ideas
  • The only 2 hearty plant-based soups you need in your life

If you want meal ideas for the rest of the week, make sure you check out my vegan meal plan and shopping list bundle!

That’s it from me, make sure you come say hi on Instagram so you can see the behind-the-scenes of my plant-based life!

Posted By: Jessica Goodenough · In: Food

Be green and wear green in the autumn: 5 vegan-friendly outfits
24 ethical alternatives to New Look vegan shoes

About Jessica Goodenough

I'm not a regular mum, I'm a vegan mum 😉
Helping you live your best plant-based life 🌱
All welcome - no vegan police here! 💚
Learn more about me here.

Related posts

Hearty-plant-based-soupsThe only 2 hearty plant-based soups you need in your life
Hearty vegan breakfast ideasKeep the munchies at bay with these 6 hearty vegan breakfast ideas
Vegan summer desserts6 vegan summer desserts you’ll love: have your cake and eat fruit too!

Leave a Reply Cancel reply

You must be logged in to post a comment.

About Photo
Hi I'm Jessica! Welcome to my blog, where you can find vegan lifestyle inspiration to help you live your best plant-based life!

Don’t miss

Friday Five

What have I been up to? – January 2017

Turn your anger into action

Get on the list

We've got this! 💪🏼 Tell me: do you do quarterly re We've got this! 💪🏼 Tell me: do you do quarterly resets? What are your goals for Q1?

#Q1 #QuarterlyGoals #ResetRoutine
If you're broken like me or just like beautiful th If you're broken like me or just like beautiful things in your home, comment “bucket list” and I'll send you the link! 🗓️😍

Calendar by the talented @brooklynswenson - make sure you get it from her directly (e.g. from the link I'll send you) as unfortunately unscrupulous people have stolen her designs in the past...

#Ad #EtsyCreatorCo
There are just under seven weeks left in 2025, let There are just under seven weeks left in 2025, let's make the most of them! 💪🏼✨

#AlignCreateThrive #GoalSetting #PersonalDevelopment
Ep 2 of #CreateAndThriveAt35 - I may not know how Ep 2 of #CreateAndThriveAt35 - I may not know how to count, but I do know how to make systems for my goals! 😅

PS: Comment “motion” to get a free trial of Motion!

@usemotionapp are currently promoting using AI as “employees”, but for now at least I’m only using its calendar function. It’s a game changer for getting things done with a busy and changing schedule!

#GoalSetting #PersonalDevelopment
As I haven't gotten my act together enough for a p As I haven't gotten my act together enough for a physical photo album, here's a digital one.

What was October like for you? 😊
I've had this song stuck in my head for weeks, so I've had this song stuck in my head for weeks, so now you can too! 👌🏼😘
Do you journal? If so, which of these questions re Do you journal? If so, which of these questions resonate? 😘

#Journaling #JournalingIdeas #JournalingPrompts
#CreateAndThriveAt35 Ep 1 🤿 Diving straight in wit #CreateAndThriveAt35 Ep 1 🤿 Diving straight in with the vulnerability… 🙈

#PersonalDevelopment #TheGreatLockIn #WinterArc
  • Terms and conditions
  • Privacy Policy
  • Get in touch

Copyright © 2026 Jessica Goodenough · Theme by 17th Avenue