Vegan One-Pot Spaghetti

Highlighted Section: Satisfying Main Courses for Every Occasion

Experience one-pot plant-based comfort with spaghetti, cremini mushrooms, bell pepper, and robust marinara simmered together for easy serving. This dish delivers satisfying flavors and minimal cleanup, making it ideal for quick weeknight dinners. Add fresh basil or vegan parmesan for a finishing touch and store leftovers for convenient meals the next day.

A man named Alex is holding a wooden spoon.
Created By Alex
Last revised on Tue, 10 Feb 2026 21:51:30 GMT
A close up of a delicious vegan one-pot spaghetti recipe. Add to Favorites
A close up of a delicious vegan one-pot spaghetti recipe. | buzkitchen.com

This Slow Cooker Beef and Bean Soup has become one of my must makes during chilly evenings when I want big comfort with very little fuss. You get tender beef hearty beans and a medley of vegetables all simmered together into something you want to eat all week. The slow cooker does most of the work so you can relax while rich flavors mingle.

I first tried this for a family Sunday dinner and the kitchen smelled incredible all afternoon. Since then it is the recipe I bring out when the craving for cozy homestyle food hits.

What You'll Need

  • Ground beef: for a rich meaty base try to pick beef with good marbling for more flavor
  • Onion and garlic: for an aromatic kick yellow onions hold up best
  • Carrots and celery: these build sweetness and body choose firm produce
  • Can of cannellini beans: add creaminess and protein go for no salt added if you can
  • Crushed tomatoes: for tang and depth Italian or San Marzano varieties deliver great taste
  • Frozen corn: adds a little sweetness and color straight from the freezer is fine
  • Olive oil: to brown and boost flavor extra virgin gives a richer result
  • Vegetable or chicken stock: the quality matters use low sodium
  • Salt fresh cracked pepper and dried thyme: well balanced seasoning choose freshly ground pepper and quality dried thyme if possible

How to Make It

Brown the Beef and Onions:
In a large skillet heat olive oil over medium high. Add ground beef breaking it up and cook until mostly browned with some crispy edges about 5 to 7 minutes. Add chopped onion and minced garlic. Sprinkle in half the salt and pepper. Keep cooking until onions are translucent and the garlic fragrant which takes about 3 minutes longer. This early browning step brings out deep savoriness you just cannot get later in the slow cooker.
Build the Soup Base in the Slow Cooker:
Scrape the beef onion garlic mix into your slow cooker. Add chopped carrots chopped celery can of drained beans can of crushed tomatoes and stock. Sprinkle in all remaining salt pepper and dried thyme. Give everything a thorough stir so beans and vegetables are mixed well with the meat. This blending ensures every spoonful gets balanced flavor.
Cook Long and Slow:
Cover the slow cooker and set to LOW. Let it work for 5 hours. This allows the flavors to meld and vegetables to tenderize gently without losing their shape. It is worth the wait
Add the Corn and Finish Cooking:
After 5 hours lift the lid and pour in the frozen corn. Stir well so corn nestles into the broth. Re cover and cook on LOW for 1 more hour. The corn stays crisp and sweet this way. Stir the soup gently before serving.
Taste and Serve:
Taste for seasoning. Adjust salt or pepper as needed. Serve hot right from the slow cooker and top with your favorite garnish like fresh herbs or a little grated cheese. This step lets the cook put their stamp on things.
A bowl of beans and a bowl of meat.
A bowl of beans and a bowl of meat. | buzkitchen.com

My favorite moment is watching my family pile up around the table still in their sweaters each person adding their own toppings. I love how the canned tomatoes brighten the soup you get tang in every bite and it never fails to remind me of winter dinners growing up.

Storing and Reheating

Cool leftovers fully before sealing in airtight containers. The soup holds up in the refrigerator for four days. Gently reheat in a saucepan over medium low until steamy stirring occasionally. If it thickens add a splash of chicken stock or water to loosen. For longer storage freeze in individual portions. I leave an inch at the top of each container for expansion.

Versatile Ingredient Swaps

Use ground turkey or chicken for a lighter soup or swap in Italian sausage for more spice. No cannellini beans on hand Kidney beans and navy beans both work beautifully. Try adding sweet potatoes or green beans with the carrots. Experiment with your favorite seasoning blend or add a pinch of smoked paprika for more depth.

Creative Serving Suggestions

Serve this soup with crusty bread or over a scoop of cooked rice for extra comfort. Top bowls with fresh parsley a swirl of yogurt or grated sharp cheese. For a Tex Mex twist scatter on a few tortilla strips and a little chopped cilantro.

The History and Tradition

Hearty slow cooked soups like this have deep roots in many cultures as a way to stretch affordable ingredients into filling meals. My own family has always gravitated toward simple one pot dishes that make the most of pantry and fridge staples especially through the winter months.

Serving in Every Season

In spring swap in asparagus and baby spinach for a fresher note Autumn is perfect for adding diced squash or parsnip for earthiness Use fresh tomatoes in summer and reduce the stock slightly to account for the extra juice

Helpful Recipe Notes

If soup is too thick just add extra stock and stir Leftover soup can be frozen up to three months Add greens like kale or chard in the last hour for more color and nutrients

Success Stories

A friend once told me this soup became her go to new mama meal because everything gets tossed in one pot and leftovers mean a lunch you look forward to. Another neighbor made a double batch and brought it to a family in need. Everyone always mentions how kid friendly and filling it is.

Freezer Meal Conversion

To freeze assemble and brown beef with onions and garlic then let cool completely. Mix with all other ingredients but hold the corn aside. Freeze tightly sealed for up to two months. Thaw overnight and finish cooking in the slow cooker as directed adding corn in the last hour.

A bowl of soup with beef and beans.
A bowl of soup with beef and beans. | buzkitchen.com

This soup is the kind of comfort recipe that warms you well beyond your bowl. Make plenty because it always has folks coming back for seconds.

Recipe FAQs

→ How do I prevent spaghetti from sticking together?

Stir the pasta frequently during cooking to keep the strands separated and evenly coated in sauce.

→ Can I add other vegetables to this dish?

Yes, you can include spinach, kale, or zucchini for added flavor and nutrition. Add tender greens in the final minutes of cooking.

→ What type of pasta works best?

Gluten-free spaghetti is recommended, but regular or whole wheat varieties can also be used based on preference.

→ How do I store leftovers?

Let the dish cool, then transfer to an airtight container and refrigerate for up to 2-3 days. Reheat gently with a splash of water to loosen the sauce.

→ What toppings go well with this meal?

Garnish with fresh basil leaves, vegan parmesan, or a drizzle of olive oil for enhanced flavor and texture.

Vegan One-Pot Spaghetti

Savor spaghetti cooked in one pot with rich marinara, mushrooms, and bell pepper. #veganpasta #onepotmeals #plantbased

Preparation Time
10 mins
Cooking Time
20 mins
Overall Time
30 mins
Created By: Alex

Category: Main Dishes

Skill Level: Beginner-Friendly

Cuisine Type: Italian-American

Makes: 4 Serves (One large pot)

Dietary Preferences: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Main Ingredients

01 1 tablespoon olive oil
02 1 cup diced onion
03 3 cloves garlic, minced
04 2 1/2 cups cremini mushrooms, thinly sliced
05 1 medium yellow or red bell pepper, diced
06 1/2 teaspoon sea salt
07 1 teaspoon dried oregano
08 1/4 teaspoon crushed red pepper flakes
09 48 ounces marinara sauce
10 1 1/2 cups water
11 12 ounces dry gluten-free spaghetti

→ Optional Ingredients

12 1 large handful fresh spinach or greens
13 1/2 cup fresh basil leaves
14 Vegan parmesan cheese, for serving

Steps

Step 01

Heat olive oil in a large pot over medium heat. Add diced onion and cook, stirring occasionally, until translucent, about 3-4 minutes.

Step 02

Stir in minced garlic, cremini mushrooms, bell pepper, sea salt, dried oregano, and crushed red pepper flakes. Sauté until the mushrooms release their moisture and vegetables begin to soften, about 5 minutes.

Step 03

Pour in the marinara sauce and water. Stir to combine and bring the mixture to a gentle simmer.

Step 04

Break the gluten-free spaghetti in half and add to the pot. Stir gently to submerge the pasta. Cover and simmer for 13 minutes, stirring occasionally, until the pasta is al dente.

Step 05

Remove from heat and let stand covered for 3 minutes. Adjust seasoning as needed. Stir in spinach or greens if using, then garnish with fresh basil leaves and vegan parmesan.

Notes

  1. Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a splash of water if needed to loosen the sauce.

Tools You'll Need

  • Large pot with lid
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Chef’s knife
  • Cutting board

Allergy Information

Double-check each ingredient for potential allergens, and always consult a professional if you're unsure.
  • Contains gluten if not using certified gluten-free pasta

Nutritional Facts (per serving)

These details are provided for general information and should not replace medical advice.
  • Calories: 350
  • Fats: 8 g
  • Carbohydrates: 60 g
  • Proteins: 10 g