Homemade SpaghettiOs (Vegetarian)

By Adam Fisher
Published 4/1/2026
Dietitian Reviewed: Erin McNamara, RDN, LDN, CLT
Approved for These Diets:
Homemade SpaghettiOs (Vegetarian)
Photo Credit: Adam Fisher, Baldwin Publishing

Bring back the nostalgia of your favorite childhood lunch with a nutritious, grown-up twist. These Homemade SpaghettiOs (Vegetarian) capture that classic savory-sweet tomato flavor and fun "O" pasta shapes without the staggering sodium counts and added sugars found in the canned original.

This recipe is a parent’s dream for healthy kids' meals because it is incredibly simple to whip up in just 30 minutes using pantry staples like tomato paste and vegetable stock. By using nutritional yeast and freshly grated Parmesan, we’ve created a "cheesy" sauce that is naturally vegetarian and packed with flavor, making it a perfect low-calorie pasta option for the whole family.

For even more quick and easy recipes like this, check out all of our healthy pasta recipes the whole family will enjoy!

Total Time
30 minutes
Servings
8
Calories
159

What Makes This Homemade SpaghettiOs Recipe Healthy

This recipe reinvents comfort food by focusing on whole-food ingredients and smart flavor swaps. By replacing processed preservatives with fresh garlic, onion, and antioxidant-rich tomato paste, you get a heart-healthy meal that satisfies cravings while supporting your wellness goals.

Key Health Highlights

  • Significantly Lower Sodium: Contains only 123mg of sodium per serving, a fraction of what you’ll find in processed canned pastas.
  • Heart-Healthy Fats: Uses heart-healthy olive oil instead of saturated fats or additives.
  • Plant-Based Savory Flavor: Nutritional yeast provides a "cheesy" profile along with B vitamins, keeping the dish strictly vegetarian.
  • Zero Added Sugars: Unlike the commercial version, this recipe relies on the natural sweetness of tomato paste rather than corn syrup.
  • Kid-Friendly Nutrition: A fun way to serve 7g of protein in a format that even the pickiest eaters enjoy.

FAQs About Homemade SpaghettiOs

The classic sauce is a tomato and cheese blend. In this healthy version, we use tomato paste, vegetable stock, Parmesan, and nutritional yeast to create that signature savory-sweet flavor.

While similar, SpaghettiOs sauce is thicker and cheesier than standard tomato soup. This recipe uses a reduction method to ensure the sauce clings to the pasta rings.

Most canned versions contain meat-based flavorings or broths. This specific recipe is 100% vegetarian, using vegetable stock and plant-forward seasonings.

Cook the pasta rings until they are just "al dente." They will continue to soften slightly as they sit in the warm sauce.

Yes! This is an excellent meal-prep recipe as it freezes and reheats very well, making it a great alternative to store-bought frozen meals.

Kid-Approved Healthy Classics

These nutritious and delicious recipes are specifically designed to satisfy picky eaters while providing the wholesome ingredients parents feel good about serving for a balanced family dinner.

Heart-Healthy Pasta Dinners

Discover a variety of flavorful and heart-healthy pasta dishes that use lean proteins and savory herbs to create satisfying, Mediterranean-inspired meals the whole family will enjoy.

Homemade vs. Canned SpaghettiOs: A Healthier Choice

When you compare this recipe to a standard 15.8 oz can of SpaghettiOs, the health benefits of cooking at home become clear. Our homemade version offers a massive nutritional upgrade:

  • 88% Less Sodium: Our recipe has 123mg per serving compared to the 1,010mg found in a single can.
  • 100% Less Added Sugar: We use 0g of added sugar, whereas a single can contains 11g of added sugars (nearly 3 teaspoons).
  • 47% Fewer Calories: At only 159 calories per serving, our version is much lighter than the 300-calorie canned alternative.
  • Better Quality Protein: We use nutritional yeast and real Parmesan to reach 7g of protein without meat fillers.

Healthy Variations

  • Veggie-Packed: Stir in ½ cup of finely pureed carrots or squash into the tomato sauce for a boost of vitamins that kids won’t even notice.
  • "Meatball" Version: Add vegetarian "meat" crumbles or mini vegetarian meatballs during the simmering stage for extra protein.
  • Spicy Kick: Increase the crushed red pepper flakes to ¼ teaspoon if you prefer a zesty, adult version of this classic.
Photo Credit: Adam Fisher, Baldwin Publishing

Ingredients

Recipe yields 8 servings

Directions

  1. Step 1

    Heat a large skillet over medium heat. Add the olive oil and heat until shimmering. Add the onion and cook until beginning to soften, about 5 minutes. Add garlic, black pepper, crushed red pepper flakes, salt and tomato paste; stir constantly until fragrant, about 1 minute.

  2. Step 2

    Add the water and beef broth and bring to a boil. Add the pasta rings, reduce heat to a simmer and cover with a lid. Cook until the pasta is al dente, stirring occasionally, about 10 to 15 minutes.

  3. Step 3

    Stir in Parmesan cheese and nutritional yeast. Serve warm topped with a sprinkle of grated Parmesan cheese and garnish with chopped fresh parsley or basil. Store leftovers in an airtight container in the refrigerator for up to 4 days, or in the freezer for up to 3 months.

Nutrition Facts

Serving Size:
3/4 cup

159
Calories
4
g
Fat
3
mg
Cholesterol
123
mg
Sodium
25
g
Carbs
1
g
Sat. Fat
2
g
Fiber
7
g
Protein
3
g
Sugars
247
mg
Potassium
47
mg
Phosphorus

Alternative Cooking Methods

  • Slow Cooker: Combine all ingredients (reducing water by 1/2 cup) in a slow cooker. Cook on low for 3–4 hours, adding the pasta in the last 30–45 minutes of cooking to prevent it from becoming too mushy.
  • Instant Pot: Add all ingredients (except the cheese and nutritional yeast) to the inner pot. Secure the lid and set to Manual High Pressure for 3 minutes. Perform a quick pressure release, then stir in the Parmesan and nutritional yeast until creamy.

Serving & Storage Tips

  • Storing: Store leftovers in an airtight container in the refrigerator for up to 4 days.
  • Reheating: When reheating on the stovetop, you may need to add a splash of water or vegetable stock to loosen the sauce, as the pasta will absorb liquid as it sits.
  • Freezing: To freeze, place cooled SpaghettiOs in freezer-safe bags or containers for up to 3 months. Thaw in the refrigerator overnight before reheating.

What to Serve with These Healthy Homemade SpaghettiOs

Since this dish is rich and comforting, pair it with a light, crisp side. A simple green salad with a heart-healthy vinaigrette or a side of roasted broccoli balances the meal beautifully. For a classic pairing, serve with a slice of toasted whole-grain bread or a heart-healthy corn bread muffin.

Ingredient Substitutions

If you can’t find rings (anelli), ditalini or elbows or any small macaroni work perfectly.

Use your favorite gluten-free ring pasta; just check the cooking time as it may be slightly shorter.

To make this 100% vegan, omit the Parmesan cheese and increase the nutritional yeast by 2 tablespoons, or use a vegan Parmesan alternative.

You can use unsalted chicken broth if you do not require the dish to be vegetarian.

More Healthy and Quick Pasta Recipes

If you loved this Homemade SpaghettiOs recipe, you'll enjoy these simple and nutritious pasta meals that are perfect for busy weeknights when you need a fast, heart-healthy dinner on the table. These recipes focus on quick prep times and wholesome ingredients to ensure you never have to sacrifice health for convenience.