Easy Dairy-Free Spaghetti (A Family Favorite)
If you’ve been following me for a while now, you already know this, but for those who are new, welcome to Our Beautiful Chaos!
I’m Julie, the mom behind the recipes, learning life and food in a busy home with three boys and a husband in the military. I share our homeschool journey, military family life, and what’s for dinner in our dairy-free home.
As always, these photos are from my real kitchen here on base. No staged lighting. No spotless counters. Just real life, real food, and simple meals made in a small space. Proof that you can feed your family well without a dream kitchen or fancy tools.
Recently, I found myself overthinking our weekly meal plan (as usual). When you’re cooking dairy-free, it’s easy to focus on everything you can’t make and forget about the simple meals you already love. That’s exactly what happened with this easy dairy-free spaghetti. For some reason, my brain always connects spaghetti with dairy, but spaghetti doesn’t have to have dairy at all.
This meal is cheap, easy, fast, and always a hit in our house. It’s one of those dinners everyone eats without complaints, which is a win in my book.

Ingredients
- 1 lb ground beef (or use half if it’s just dinner for a few)
- Oil of choice (I used avocado oil)
- ½ onion, diced
- 3 garlic cloves, minced
- Salt
- Pepper
- Garlic powder
- Onion powder
- Italian seasoning
- Vegan butter
- Spaghetti noodles
- Marinara sauce (1–2 jars, depending on preference)
Tools
- Large pan
- Pot for pasta
- Cutting board
- Knife
- Wooden spoon or meat masher
- Colander
Instructions
- Sauté the veggies — In a pan, heat a little oil and sauté the onion and garlic until fragrant.
- Cook the meat — Add the ground beef and use a meat masher or spoon to break it up.
- Season generously — Add salt, pepper, garlic powder, onion powder, and Italian seasoning. Season to taste. If you prefer measurements, start with 1 teaspoon of each.
- Finish cooking the meat — Continue cooking until the beef is fully cooked.
- Cook the pasta — While the meat cooks, bring a pot of salted water to a boil and cook the spaghetti according to the package directions.
- Add the sauce — Once the meat is cooked, add the marinara sauce.
- I use 2 jars because my family loves extra sauce.
- If you prefer less sauce, 1 jar works just fine.
Let it simmer for a few minutes so the flavors come together.
- Drain the noodles — Drain the pasta once cooked.
- Butter the noodles — Return noodles to the pot and mix with vegan butter. I usually use about ½ a stick, but this is totally personal preference.
- Combine — Mix the sauce and noodles together.
- Serve — Serve with or without cheese.
- I add dairy-free cheese to Adrian’s.
- Alan and Santi sometimes add parmesan, and other times they eat it with no cheese at all.
Our Dairy-Free Favorites
These products are currently safe for Adrian’s dairy allergy, but every allergy is different, and ingredients can change at any time. Always read labels carefully, watch for cross contamination warnings, and check ingredients every time you buy. What works for our family may not work for yours, always do what’s safest for your child.



Serves
2 adults + 3 kids
(with leftovers for lunch the next day!)
Optional Add-Ins & Sides
- Add green or red bell peppers for extra veggies.
- Serve with a side salad.
- Toast bread and spread with dairy-free butter.
Storage Tip
Store leftovers in an airtight container in the fridge for 3–4 days. This reheats well and makes an easy lunch.
Why You’ll Love This Recipe
- Dairy-free and family-friendly
- Budget-friendly with pantry staples
- Easy weeknight dinner
- Kid-approved and customizable
Easy Dairy-Free Spaghetti (A Family Favorite)

Equipment
- Large pan
- Pot To Boil Pasta
- cutting board
- knife
- Wooden spoon
- Meat Masher
- Colander
Ingredients
- 1 lb ground beef
- Oil of choice I used avocado oil because that is what I had
- ½ White Onion
- 3 garlic cloves (Minced)
- Salt
- Pepper
- Garlic Powder
- Onion Powder
- Italian seasoning
- Vegan Butter
- Spaghetti noodles
- 2 Marinara Sauce
Instructions
- Sauté the veggies — In a pan, heat a little oil and sauté the onion and garlic until fragrant.
- Cook the meat — Add the ground beef and use a meat masher or spoon to break it up.
- Season generously — Add salt, pepper, garlic powder, onion powder, and Italian seasoning. Season to taste. If you prefer measurements, start with 1 teaspoon of each.
- Finish cooking the meat — Continue cooking until the beef is fully cooked.
- Cook the pasta — While the meat cooks, bring a pot of salted water to a boil and cook the spaghetti according to the package directions.
- Add the sauce — Once the meat is cooked, add the marinara sauce. I use 2 jars because my family loves extra sauce. If you prefer less sauce, 1 jar works just fine. Let it simmer for a few minutes, so the flavors come together.
- Drain the noodles — Drain the pasta once cooked.
- Butter the noodles — Return noodles to the pot and mix with vegan butter. I usually use about ½ a stick, but this is totally personal preference.
- Combine — Mix the sauce and noodles together.
- Serve — Serve with or without cheese.
Notes
Optional Add-Ins & Sides
- Add green or red bell peppers for extra veggies.
- Serve with a side salad.
- Toast bread and spread with dairy-free butter.
The Takeaway
This easy dairy-free spaghetti is proof that allergy-friendly meals don’t have to be complicated. Simple ingredients, minimal effort, and a dinner everyone enjoys. Which is exactly what we aim for here at Our Beautiful Chaos.

One Comment