Here are 40 top recipes made without dairy or tomatoes. When dealing with dietary restrictions, it can be hard to know where to start, so I hope this list serves as a jumping-off point.
You’ll find main dishes with Thai and Mexican influences, colorful salads and side dishes, delicious soups and stews, satisfying breakfasts made with oats, and even some dairy-free baked goods, like my favorite banana bread.
Please note that some of the recipes below require minor adjustments. Check the notes for substitution suggestions. For even more recipes that meet your dietary criteria, use the recipe filters available here and on all category pages.
Thai Curried Butternut Squash Soup
Light and creamy, vegan butternut squash soup recipe. This simple butternut bisque is seasoned with Thai red curry paste and swirled with coconut milk. Recipe yields about 6 cups (48 ounces) soup.
The Best Hummus
Learn how to make the best homemade hummus! It’s creamy, dreamy and light. This hummus recipe is easy to make—no peeling chickpeas or overnight soak required. Recipe yields about 2 cups.
Kalamata White Bean Dip
Whip up this white bean dip with Kalamata olives! It easy to make with pantry ingredients and tastes delicious. The sprinkle of fresh basil is optional. Recipe yields about 1 3/4 cups of dip.
Crispy Baked Sweet Potato Fries
Learn how to make crispy, oven baked sweet potato fries! Tossed with olive oil and sea salt, sweet potato fries are an easy and healthy homemade snack or side dish. Recipe yields 4 side servings.
Colorful Chopped Salad with Carrot Ginger Dressing
This healthy green salad features crisp lettuce, edamame, chopped cabbage, bell pepper and broccoli in homemade carrot-ginger salad dressing. So delicious! Recipe yields 4 medium-sized salads.
Gaby’s Cucumber Salad
Gaby’s cucumber salad recipe is the best cucumber salad I’ve ever had! It’s made with crisp cucumber and creamy avocado tossed in a simple balsamic vinegar dressing. Recipe yields 4 servings.
Fresh Herbed Avocado Salad
This salad is for avocado lovers! Sliced avocado, tossed in a lime-honey dressing, covered in a super fresh mix of herbs, radishes and toasted pepitas. Recipe yields 4 generous or 6 smaller servings.
Mediterranean Bean Salad
This Mediterranean-style bean salad recipe is delightfully crisp and satisfying. Its fresh flavors include kidney beans, chickpeas, lemon, garlic and leafy herbs. This healthy salad is vegan and gluten free, but mostly just delicious! Recipe yields about six 1-cup servings.
Cilantro Lime Dressing
Make this cilantro lime dressing recipe for your next green salad! It’s the perfect burst of freshness to accompany your Mexican and Tex-Mex meals. You can make the dressing creamy or spicy, if you wish! Recipe yields 1 1/4 cups.
Lemony Lentil and Chickpea Salad with Radish and Herbs
A fresh and filling bean salad flavored with lemon and fresh mint and dill. Use steamed lentils and canned chickpeas for a meal ready in under 20 minutes. This salad keeps well for a few days in the fridge and packs great for lunch! Recipe yields about 5 1/2 cups (4 to 6 servings).
Thai Pineapple Fried Rice
Thai-style sweet and spicy pineapple fried rice with red bell pepper, cashews and cilantro. This is a healthy and quick, vegetarian weeknight dinner! This dish comes together very quickly, so be sure to have your ingredients (including chilled leftover rice) prepped in advance. Recipe yields 2 large, restaurant-sized portions or 4 more modest portions.
Green Goddess Hummus Sandwich
This healthy hummus sandwich recipe features crisp cucumbers, tangy quick-pickled red onions and carrots, lettuce and herbed hummus! I’m partial to the homemade hummus and pickle combination below, but feel free to substitute your favorite store-bought hummus and pickles for a quick and easy lunch.
Thai Red Curry with Vegetables
This Thai red curry recipe is so easy to make at home! It’s much tastier than takeout and healthier, too. Feel free to change up the vegetables (you’ll need about 3 cups total) and skip the kale if you want a more traditional Thai curry. This recipe is vegetarian, vegan and gluten free for all to enjoy. Recipe yields 4 servings.
Sweet Potato & Black Bean Tacos with Avocado-Pepita Dip
These roasted sweet potato tacos feature spicy black beans and avocado-pepita dip. So delicious! This taco recipe is vegetarian (easily vegan) and gluten-free (see recipe notes for details). Recipe yields 8 to 10 hearty tacos, enough for at least 4 servings.
Spicy Kale and Coconut Fried Rice
A vegetarian weeknight fried rice with sautéed kale, coconut flakes and rice. The dish is finished with Thai flavors like lime, cilantro and sriracha. For best results, cook your rice in advance and refrigerate until you’re ready to start cooking (see note). This dish comes together very quickly—be sure to have your ingredients prepped ahead of time and placed near the stove, along with a big empty bowl for the cooked components. Recipe yields 2 servings.
Colorful Veggie Lettuce Wraps
These healthy vegetable lettuce wraps are colorful and delicious! This recipe is a perfect appetizer or light meal. It’s vegetarian, vegan & easily gluten free (see notes). Recipe yields about 12 lettuce wraps, enough for about 3 main meals or 6 appetizer servings.
Crunchy Thai Peanut & Quinoa Salad
This Thai-flavored salad recipe is made with carrots, cabbage, snow peas, and quinoa, tossed in delicious peanut sauce. This healthy salad is vegan, gluten free, and packs well for lunch. Recipe yields 4 salads.
Sweet Potato, Kale and Chickpea Soup
This hearty and delicious soup is perfect for warming up. It’s an easy, nutritious, one-pot meal that makes great leftovers, too! Recipe yields 6 bowls of soup.
Favorite Quinoa Salad
This quinoa salad recipe is the best! Everyone loves this healthy quinoa salad made with quinoa, chickpeas, red bell pepper, cucumber, parsley and lemon. It’s vegan and gluten free, too! Recipe yields 4 medium salads or 8 side salads.
Build-Your-Own Buddha Bowl
This buddha bowl recipe is super fresh, delicious and versatile! The rice and veggies and dressing can be made in advance and stored in the refrigerator. Recipe yields 4 meal-sized bowls.
Epic Vegetarian Tacos
Truly amazing vegetarian tacos featuring easy-to-make refried beans, quick-pickled onions, and creamy avocado sauce! Your whole family will love these meatless tacos. Recipe yields 8 hearty tacos (about 4 servings).
Balsamic Roasted Brussels Sprouts with Cranberries & Pecans
This recipe features roasted Brussels sprouts, pecans, cranberries, and a drizzle of balsamic vinegar. This simple side dish is utterly irresistible and perfect for the holidays! Recipe yields 4 to 6 side servings.
Thai Panang Curry with Vegetables
This Thai panang curry recipe is so easy to make at home and tastes better than take-out! This recipe is full of veggies and fresh flavor, and the tofu is optional. Recipe yields 4 servings.
Spicy Black Bean Soup
This healthy black bean soup recipe is easy to make with canned beans. Thanks to some basic aromatics and Cuban spices, it’s incredibly flavorful and delicious. This soup is naturally vegan, vegetarian and gluten free. The recipe yields quite a bit of soup (6 to 8 servings)—it is easily halved, or you can freeze the leftovers.
Mujadara (Lentils and Rice with Caramelized Onions)
Mujadara is a classic Arabic recipe featuring cooked lentils and rice, caramelized onions, herbs and yogurt. It’s a delicious vegetarian main dish! This version calls for brown rice instead of white (if you want to use white, see recipe notes). Recipe yields 4 generous servings.
Mango “Burrito” Bowls with Crispy Tofu and Peanut Sauce
Think of these mango bowls as a Thai spin on your favorite burrito bowl. This recipe features brown rice, fresh mango, tofu and peanut sauce. You will have time to prepare the produce while the tofu and rice cook, so get started on those elements first. Recipe yields 4 bowls.
Fresh Black Bean Burrito Bowl
This homemade black bean burrito bowl recipe features cilantro-lime rice, tender black beans, pickled onions and fresh cilantro pesto! This healthy bowl makes great leftovers, too. It’s vegetarian (easily vegan) and gluten free. Recipe yields 4 hearty burrito bowls.
Monster Cookies
Truly the best monster cookie recipe! These peanut butter, oatmeal and chocolate chip cookies are perfectly crisp on the outside and tender on the inside. Recipe yields 18 cookies.
Chocolate Peanut Butter Crispy Bars
These chocolate peanut butter crispy bars are like modern-day scotcheroos! This recipe is easy to make with wholesome pantry ingredients, and it’s naturally sweetened with honey instead of corn syrup. Keep in mind that these no-bake treats require 2 hours in the refrigerator to set. Recipe yields 16 small treats from one 8-inch square pan (or double the recipe to fill a 9 by 13-inch pan).
Coconut Macaroons
These coconut macaroons are the perfect sweet treat. They’re gluten free and subtly flavored with honey or maple syrup. Dip them in chocolate if you wish (I recommend it)! Recipe yields nearly 3 dozen small cookies (34 cookies, by my count).
Banana Almond Smoothie
This healthy banana almond smoothie recipe makes a delicious, creamy treat! Recipe yields 1 cup.
Super Simple Vegan Pancakes
These easy vegan pancakes are my favorite basic pancakes! Who knew that eggless, whole grain pancakes could be so fluffy?! Feel free to throw in some add-ins like blueberries or chocolate chips, if you’re so inclined. Recipe yields 6 modestly-sized pancakes (perfect for 2 servings), so multiply as necessary.
Overnight Oats (Recipe & Tips)
Here’s my favorite recipe for overnight oats! Feel free to make it your own. Overnight oats are a simple, healthy breakfast that you can make ahead for busy mornings. The recipe below yields 1 serving, so make as many servings (each in a separate jar) as you’d like. Overnight oats will keep for up to 5 days in the refrigerator.
Easy Gluten Free Oat Waffles
These light, crispy-on-the-outside, fluffy-on-the-inside, gluten-free waffles are my favorite waffles! They’re heart healthy, too. This waffle recipe requires just one flour, oat flour, which you can easily make yourself (see note). Recipe yields 3 to 4 round, 7-inch Belgian waffles, or 6 small, square Belgian waffles (the size shown here).
Avocado Toast (Plus Tips & Variations)
Avocado toast is creamy, crisp and so satisfying. It’s a delicious and simple breakfast, snack or light meal! It’s best consumed immediately, since the avocado browns over time. Recipe as written yields 1 slice of basic avocado toast; multiply as necessary.
Simple Strawberry Smoothie
Make this strawberry smoothie for breakfast (or dessert)! This strawberry smoothie recipe is creamy, luscious and nutritious. It almost tastes like a strawberry milkshake. Recipe yields 2 to 4 servings (about 4 cups); you can easily halve or double the recipe.
Muesli
This wholesome muesli recipe is quick, easy and delicious! Make a big batch and enjoy it for many breakfasts. Recipe yields 8 cups, enough for 16 servings.
The Very Best Granola
This delicious healthy granola recipe is naturally sweetened with maple syrup (or honey). It’s made with oats, coconut oil and your favorite nuts and fruit. Make it your own! Recipe yields about 8 cups granola, enough for about 16 half-cup servings.
Healthy Pumpkin Muffins
Easy, one bowl, healthier pumpkin muffins made with whole wheat grains and naturally sweetened! These pumpkin muffins are as light, fluffy and delicious as their coffee shop counterparts. Recipe yields 12 muffins.
Healthy Banana Bread!
With this healthy banana bread recipe, you’re only a few simple ingredients away from the best banana bread ever! It’s made with whole wheat flour and naturally sweetened with honey or maple syrup. You can easily make this banana bread vegan or gluten free—check the recipe notes for details. Recipe yields 1 loaf (about 10 slices).















































