I’ve been vegan for almost three years and am really enjoying this lifestyle. It’s not without its challenges, though, and I’ve had to prioritize finding flavorful vegan dinner recipes that actually keep me full. For me, that means well-balanced meals that contain plenty of protein, fiber, fat, and complex carbohydrates. And loads of flavor plus satisfying textures are a must!
My Favorite Vegan Dinner Ideas
Here’s a list of my go-to dinner recipes, and what to serve with them to keep me satisfied on a vegan diet:
1. Meatless Meatloaf

Fresh sage takes this vegan meatloaf to a whole other level. It’s so flavorful and has a satisfying texture that really hits the spot. This meatloaf is packed with nutritious ingredients like chickpeas, almond butter, and whole grain flour.
To complete the meal, I like to serve it with some roasted vegetables or a salad and some whole grain bread. Ezekiel bread is a great choice because it’s made with sprouted grains and legumes and is higher in protein than most traditional breads. Meatless Meatloaf Recipe
2. Sweet Potato Pasta Sauce
This creamy pasta sauce is loaded with flavor and nutrients. For added fiber and protein, I like to serve it with a nutritious pasta such as Kamut pasta, chickpea pasta, or lentil pasta. And I always add some veggies such as sautéed or roasted peppers, broccoli, or a salad to round out the meal. Sweet Potato Pasta Sauce Recipe
3. Stuffed Portobello Mushrooms
These stuffed mushrooms are my ideal comfort food. They’re rich and flavorful with a totally satisfying texture. To balance the meal and ensure that I feel full, I like to serve these with a good protein source such as tofu or tempeh, and some garlic bread on the side. Vegan Stuffed Portobello Mushrooms Recipe
4. Chickpea Stuffed Peppers
These stuffed peppers are easy to make, nutritious, and tasty. I tend to serve them with whole-grain pasta tossed with olive oil and garlic to round out the meal and keep me satiated. Or a simple brown rice pilaf if I’m not in the mood for pasta. Chickpea Stuffed Peppers Recipe
5. Tahini Pasta
This delicious pasta dish is smothered in a creamy tahini sauce. It’s pretty filling on its own if I use a whole grain or legume-based pasta, but I like to boost the protein even more by adding some tofu or tempeh to make really satiating. And I love pairing it with sautéed vegetables or steamed greens such as spinach or kale. Tahini Pasta Recipe
6. Vegan Roasted “Chicken”
This vegan chicken is a quicker and easier version of seitan. It’s baked in the oven as opposed to steamed, which makes it really quick and simple. I like to serve it with roasted or mashed potatoes and some steamed asparagus for a really delicious and hearty meal. Vegan Roasted Chicken Recipe
7. Almond Butter Noodles
These noodles are so quick and easy to throw together. For a particularly filling meal, I like to use buckwheat noodles because they’re a complete protein. To boost the fiber and protein even more, I like to toss these noodles with a serving of canned black beans as well. That combination is guaranteed to keep me full after this meal. Almond Butter Noodles Recipe
Have You Tried Them?
If you’ve tried any of these vegan dinner recipes, please let me know how they turned out and whether they kept you full in the comments!
You Might Also Like
- This collection of tahini recipes is helpful if you’re looking for ways to incorporate it in both sweet and savory dishes.