SpaghettiOs Mini Meatballs

Section: Satisfying Main Dishes for Every Occasion

These vegan SpaghettiOs with mini meatballs bring together childhood nostalgia and modern plant-based comfort. Ready in just 30 minutes using one pot, it features tender vegan sausage meatballs and annelleti pasta in a rich, savory marinara sauce. Finished with melty vegan parmesan and fresh parsley, it’s easy to prepare, perfect for weeknights, and great for make-ahead meals. Customize with small pasta shapes or alternative vegan cheeses and enjoy with extra parmesan and herbs on top for extra flavor.

A woman wearing glasses smiles for the camera.
Published By Ioana
Updated on Mon, 16 Jun 2025 17:48:27 GMT
A plate of SpaghettiOs with Mini Meatballs. Bookmark
A plate of SpaghettiOs with Mini Meatballs. | ioanacooks.com

SpaghettiOs with Mini Meatballs are the ultimate throwback meal elevated with a wholesome plant-based twist. Rich marinara, soft pasta rings, and juicy mini meatballs come together in one comforting bowl that feels like a warm hug from childhood. With everything cooked in a single pot and ready in about 30 minutes, this is weeknight comfort done right.

This recipe was my go-to after long studio days. It reminds me of my favorite after-school snack growing up but better in every way now.

Ingredients

  • Vegan ground sausage: adds protein and texture make sure to choose a variety that forms well like Beyond or Impossible
  • Vegan Italian style breadcrumbs: bind the meatballs and give that herby flavor make sure they are fully plant based
  • Garlic and basil: fresh and fragrant these aromatics bring life to both the sauce and the meatballs
  • Vegan egg replacer: helps hold the meatballs together try JUST Egg or flax mixed with water if needed
  • Avocado oil: has a neutral flavor and high smoke point perfect for browning the meatballs
  • Shallot: gives a milder onion base that blends smoothly into the sauce
  • Vegan friendly white cooking wine: adds acidity and depth if unavailable use broth
  • Marinara sauce: use your favorite store brand or homemade for a saucy tomato base
  • Annelleti pasta: fun round shapes that make this dish iconic sub with macaroni if needed
  • Vegetable broth: adds flavor and helps cook the pasta evenly
  • Sugar: just a touch balances the acidity of the tomato
  • Red chili flakes: completely optional for a subtle kick
  • Vegan parmesan shreds: melt into the sauce and add richness pick a sharp style like Good Planet
  • Parsley: fresh and green adds a final bright note use extra as garnish
  • Kosher salt and black pepper: essential seasonings to taste
A bowl of SpaghettiOs with Mini Meatballs. Bookmark
A bowl of SpaghettiOs with Mini Meatballs. | ioanacooks.com

Step-by-Step Instructions

Form the Meatballs:
Mix vegan sausage breadcrumbs garlic basil and egg replacer in a large bowl until well combined then roll into mini meatballs using about two teaspoons each you should get around thirty five to forty pieces
Brown the Meatballs:
Heat avocado oil in a large pan over medium high then add the meatballs in batches cooking five to seven minutes until golden brown and heated through remove and set aside
Start the Sauce Base:
In the same pan sauté shallot and garlic for one to two minutes until softened and fragrant do not let them burn
Deglaze the Pan:
Pour in white wine and scrape up browned bits from the bottom this adds flavor and prevents sticking
Cook the Pasta:
Add marinara uncooked pasta vegetable broth sugar and red pepper flakes stir often and let it simmer twelve to fourteen minutes until pasta is tender
Finish the Dish:
Stir in vegan parmesan and parsley until cheese melts then return the cooked meatballs to the pot and combine gently
Serve Warm:
Spoon into bowls and garnish with extra vegan parmesan and parsley adjust salt and pepper to your taste

Storage Tips

Cool leftovers completely then store in an airtight container in the fridge for up to three days it reheats well and maintains flavor over time

Ingredient Substitutions

If annelleti is hard to find macaroni or ditalini will work just as well and if you are missing vegan parmesan swap in nutritional yeast or vegan mozzarella for a melty touch

A bowl of spaghetti with meatballs. Bookmark
A bowl of spaghetti with meatballs. | ioanacooks.com

Serving Suggestions

Pair with garlic toast or a green salad for a full meal this is also great served in mugs for cozy snacking on the couch

Cultural Context

SpaghettiOs were a pantry staple in many households but this version skips preservatives and animal products while keeping that classic comfort intact

I always smile when I stir in the annelleti pasta the shape brings back memories of Saturday cartoons and lunch at grandma’s table.

Frequently Asked Questions About Recipes

→ Can I substitute the annelleti pasta?

Yes, you can use small pasta shapes like macaroni or ditalini if annelleti is not available.

→ How do I store leftovers?

Store leftovers in an airtight container in the refrigerator for up to 3 days.

→ Can I freeze the mini meatballs?

Yes, you can freeze the cooked mini meatballs for up to 3 months.

→ What’s a substitute for vegan parmesan?

You can use nutritional yeast or other vegan cheeses like vegan mozzarella.

→ Do I need to cook the pasta separately?

No, the pasta cooks directly in the sauce, making this a true one-pot dish.

→ What wine should I use?

Use vegan-friendly dry white cooking wine or substitute with vegetable broth.

SpaghettiOs Mini Meatballs

Vegan SpaghettiOs with meatballs made in one pot for cozy, nostalgic comfort in 30 minutes.

Time Needed to Prep
15 minutes
Cooking Duration
15 minutes
Overall Time
30 minutes
Published By: Ioana

Category of Recipe: Main Dishes

Preparation Difficulty: Medium Difficulty

Type of Cuisine: American

Number of Portions: 4 How Many It Serves (35-40 mini meatballs with pasta)

Dietary Preferences: Vegan Safe, Made for Vegetarians, Dairy-Free Suitable

Ingredients You'll Need

→ Mini Meatballs

Ingredient 01 14 oz vegan ground sausage
Ingredient 02 1/3 cup vegan-friendly Italian-style breadcrumbs
Ingredient 03 4 cloves fresh minced garlic
Ingredient 04 1 tablespoon fresh minced basil
Ingredient 05 1 vegan egg replacer
Ingredient 06 2 teaspoons avocado oil

→ SpaghettiOs

Ingredient 07 1 large shallot minced
Ingredient 08 6 cloves fresh minced garlic
Ingredient 09 1/2 cup vegan-friendly dry white cooking wine
Ingredient 10 3 cups marinara sauce
Ingredient 11 2 cups uncooked annelleti pasta
Ingredient 12 2 cups vegetable broth
Ingredient 13 1 1/2 teaspoons sugar
Ingredient 14 1/2 teaspoon red chili flakes optional
Ingredient 15 1 cup vegan parmesan shreds plus more for garnish
Ingredient 16 1/2 cup fresh minced parsley plus more for garnish
Ingredient 17 Kosher salt to taste
Ingredient 18 Fresh cracked black pepper to taste

Steps to Follow

Step 01

In a large bowl, combine vegan ground sausage, breadcrumbs, garlic, basil, and egg replacer. Mix thoroughly and shape into small meatballs using about 2 teaspoons of mixture per ball.

Step 02

Heat avocado oil in a large sauté pan over medium-high heat. Add the meatballs and cook for 5 to 7 minutes, turning occasionally, until browned and cooked through. Remove and set aside.

Step 03

In the same pan, add shallot and garlic. Sauté for 1 to 2 minutes until fragrant.

Step 04

Pour in the white cooking wine to deglaze, scraping up browned bits. Add marinara sauce, pasta, vegetable broth, sugar, and chili flakes. Stir to combine.

Step 05

Bring to a gentle simmer and cook, stirring often, for 12 to 14 minutes until the pasta is al dente.

Step 06

Stir in vegan parmesan shreds and parsley until melted and well combined. Return meatballs to pan and heat through.

Step 07

Taste and adjust salt and pepper as needed. Serve hot, garnished with additional vegan parmesan and parsley.

Extra Tips

  1. Annelleti pasta can be substituted with ditalini or macaroni if unavailable.
  2. Mini meatballs can be prepared in advance and stored refrigerated for 3 days or frozen for 3 months.
  3. If out of vegan parmesan, nutritional yeast or vegan mozzarella are suitable alternatives.
  4. Reheat leftovers with a splash of broth or water to prevent drying.

Tools You'll Need

  • Large mixing bowl
  • Sauté pan
  • Slotted spoon
  • Measuring cups and spoons
  • Stovetop

Allergen Information

Carefully check food labels for allergens and consult an expert if you're uncertain.
  • Contains gluten from breadcrumbs and pasta
  • May contain soy depending on vegan sausage brand

Nutritional Information (Per Serving)

Remember, these values are for guidance only and shouldn't replace advice from a professional.
  • Calories Per Serving: 520
  • Total Fat: 24 grams
  • Carbohydrate Amount: 58 grams
  • Protein Amount: 18 grams