How to Make Your Favorite Comfort Foods Vegan

Going vegan can be challenging, especially when it means giving up your favorite comfort foods. But it doesn't have to be that way. With a little creativity and experimentation, you can make vegan versions of your favorite dishes that are just as satisfying and delicious as the originals. In this guide, we'll show you how to veganize your favorite comfort foods and give you some tips for making vegan cooking flavorful and satisfying.

What is Veganism?

Before we dive into the tips and recipes, it's important to understand what veganism is and its principles. Veganism is a lifestyle that seeks to exclude the use of animals for food, clothing, or any other purpose. Vegans choose not to eat meat, dairy, eggs, or any other animal products, and also avoid products that are tested on animals.

Veganism is often associated with health benefits, such as a lower risk of heart disease, cancer, and other chronic illnesses. It is also better for the environment, as animal agriculture is a major contributor to greenhouse gas emissions and deforestation.

The Importance of Comfort Foods

Comfort foods are often associated with feelings of warmth, love, and nostalgia. These foods are usually simple and hearty, with a focus on flavor and texture. For many people, comfort foods are tied to cultural or family traditions and can bring a sense of belonging and connection.

Giving up comfort foods when transitioning to a vegan lifestyle can be difficult, but it doesn't have to be that way. There are many ways to make vegan versions of your favorite dishes that are just as satisfying and delicious.

Vegan Alternatives to Common Non-Vegan Ingredients

One of the biggest challenges of vegan cooking is finding alternatives to common non-vegan ingredients. Here are some common non-vegan ingredients and their vegan alternatives:

Meat: tofu, tempeh, seitan, jackfruit, lentils, beans, mushrooms

Dairy: plant-based milks (such as soy, almond, and oat), vegan cheese, vegan butter, coconut cream

Eggs: aquafaba (the liquid from a can of chickpeas), silken tofu, mashed banana or applesauce, vegan egg replacers

How to Veganize Your Favorite Comfort Foods

Now that you know some vegan alternatives to common non-vegan ingredients, it's time to start veganizing your favorite comfort foods. Here are some tips for making vegan versions of popular comfort foods:

Mac and cheese: use vegan cheese and plant-based milk to make a creamy sauce, and add breadcrumbs on top for a crispy texture

Chili: use beans, lentils, or textured vegetable protein instead of meat, and add a variety of spices for flavor

Shepherd's pie: use lentils or a meat substitute as the filling, and top with mashed potatoes made with vegan butter and plant-based milk

Lasagna: use tofu or a vegan cheese substitute in place of ricotta cheese, and add plenty of vegetables for flavor and texture

Tips for Vegan Cooking

Vegan cooking can be challenging at first, but with some experimentation and creativity, you can make delicious and satisfying meals. Here are some tips for making vegan cooking flavorful and enjoyable: Experiment with different herbs and spices to add flavor to your dishes.

Don't be afraid to try new ingredients and recipes.

Be mindful of your protein intake and make sure you're getting enough from plant-based sources.


Here are a few vegan comfort food recipes to get you started:

Vegan Mac and Cheese


16 oz elbow macaroni

1/2 cup vegan butter

1/2 cup flour

3 cups plant-based milk

1 tsp garlic powder

1 tsp onion powder

1 tsp paprika

1 tsp salt

1/2 tsp black pepper

2 cups vegan shredded cheddar cheese

1 cup breadcrumbs


Cook the macaroni according to the package directions and set aside.

In a large pot, melt the vegan butter over medium heat. Whisk in the flour and cook for 1-2 minutes.

Gradually whisk in the plant-based milk, stirring constantly to prevent lumps from forming.

Add the garlic powder, onion powder, paprika, salt, and black pepper, and cook for 5-10 minutes, until the sauce has thickened.

Stir in the vegan shredded cheddar cheese until melted and smooth.

Add the cooked macaroni to the pot and stir until well-coated with the cheese sauce.

Transfer the mac and cheese to a baking dish and top with breadcrumbs.

Bake at 350°F for 15-20 minutes, until the breadcrumbs are golden brown.

Vegan Chili


1 tbsp olive oil

1 onion, diced

2 cloves garlic, minced

1 green bell pepper, diced

1 red bell pepper, diced

1 jalapeño pepper, seeded and diced

1 can diced tomatoes

1 can kidney beans, drained and rinsed

1 can black beans, drained and rinsed

1 cup vegetable broth

1 tsp chili powder

1 tsp cumin

1 tsp smoked paprika

1/2 tsp salt

1/4 tsp black pepper


Heat the olive oil in a large pot over medium heat.

Add the onion, garlic, bell peppers, and jalapeño pepper, and cook for 5-7 minutes, until softened.

Add the diced tomatoes, kidney beans, black beans, vegetable broth, chili powder, cumin, smoked paprika, salt, and black pepper, and stir to combine.

Bring the chili to a boil, then reduce the heat and simmer for 30-45 minutes, until the flavors have melded together.

Serve hot with vegan sour cream and shredded cheese, if desired.


Making vegan versions of your favorite comfort foods can be a fun and rewarding experience. With some creativity and experimentation, you can create delicious and satisfying meals that will make you forget you ever ate non-vegan comfort foods. Remember to use vegan alternatives to common non-vegan ingredients, and to experiment with different herbs, spices, and flavors to make your meals as delicious as possible. Happy cooking!