Hidden Veggie Spaghetti Sauce
A.K.A. “The Only Way I Can Eat Cooked Veggies Without Gagging”
This spaghetti sauce is my go-to trick for getting extra veggies (and iron!) into meals without anyone noticing — even me. If you or your kids have texture issues or just want to sneak in more nutrition without making a big deal about it, this sauce is a lifesaver.
It’s versatile, freezer-friendly, and totally adaptable based on what you have on hand. Make it with meat or without — either way, it’s packed with flavor and secretly full of good stuff.

Prep Time
10–15 minutes (depending how many veggies you’re chopping)
Cook Time
45 minutes to 1 hour (the longer the simmer, the better)
Serves
Makes a big batch — about 8–10 servings or enough to freeze for a few meals
Ingredients
- 1 lb lean ground beef (or turkey, chicken, sausage, or leave it out)
- 1–2 onions, chopped (or use frozen for ease)
- 1–2 cloves garlic (optional)
- 1 bag frozen mixed vegetables (peas, carrots, beans, corn – whatever works)
- A handful or two of frozen or fresh spinach
- 2 large cans diced or crushed tomatoes (or any tomato base)
- Optional: 1 small can tomato paste (I usually skip it)
- Spices to taste: oregano, basil, thyme, salt, pepper
- Optional: 1 bay leaf
- Iron fish (if you use one for cooking)
- Olive oil (for sautéing, if needed)
Instructions
1
Brown your meat in a big pot. If you’re using onion and garlic, cook them first in a little oil until soft, then add the meat and cook until browned.
2
Add all the veggies — frozen mixed vegetables, spinach, whatever you like. If they’re frozen, just dump them in.
3
Pour in your tomatoes, add your spices, and toss in your iron fish if you’re using one. Stir everything together.
4
Simmer for 30–60 minutes. The longer you cook it, the better the flavor.
5
Once everything’s cooked and soft, turn off the heat and let it cool for about 10 minutes.
6
Blend carefully with an immersion blender right in the pot. Take your time and protect your hands — the sauce can splash! I sometimes use the pot lid like a shield.
Why I Love It:
- I have sensory issues with chunky textures, and this smooth, blended sauce solves that for me.
- My kids eat it without question, especially when it’s tossed over spaghetti or baked into lasagna.
- It’s easy to batch-cook and freeze in meal-sized portions.
How to Use It:
- Spaghetti (obviously)
- Lasagna or lasagna soup
- Pizza sauce base
- Dipping sauce for breadsticks or grilled cheese
- Over zucchini noodles or baked potatoes
- In chili or casseroles
Freezer Tip:
Let the sauce cool completely, pour into medium or large freezer bags, lay them flat in the freezer, and label them with the date. When you’re ready, just thaw and reheat!
Printable Version:
Want to keep this recipe handy?
👉 [Click here to download the printable version!]
Let’s Chat!
Snuck in some extra veggies? Tried it with sausage or made it totally vegan? Maybe your picky eater actually asked for seconds?! I’d love to hear your swaps, success stories, or even those hilarious kitchen fails. Drop your thoughts in the comments below — and let’s trade tips like we’re at a mom meetup (but without the need to clean our houses first).
