If you’re craving a warm, satisfying meal full of bold flavors, try this Traeger Italian Meatballs with Creamed Spinach. Juicy, tender meatballs rest on a rich bed of garlic-and-onion creamed spinach, finished with a savory crushed tomato sauce and melted Italian cheeses. It’s a comforting, low-carb alternative to pasta that works for weeknight family dinners or a special weekend meal.

Traeger Italian Meatballs with Creamed Spinach
This recipe puts a smoky twist on a classic Italian-American favorite. The meatballs are seasoned simply, smoked or baked until juicy, then baked again layered over a creamy spinach base and topped with a bright tomato sauce and melty cheese. While the Traeger pellet grill brings a subtle smoke and depth, you can easily make this in the oven or on the stovetop with excellent results.
Serve it on its own for a lower-carb dinner, or offer buttered pasta or garlic bread on the side for kids or pasta lovers. Either way, the spinach layer is the secret to keeping each bite rich, balanced, and irresistible.

Recipe Shopping List
Before you start, gather the main components. Quantities and full instructions are in the ingredients and steps below.
- Ground beef
- Egg
- Italian bread crumbs
- Yellow onion
- Garlic
- Flat-leaf parsley
- Parmesan cheese
- Salt & pepper
- Olive oil
- Red pepper flakes
- Crushed tomatoes (canned)
- Frozen spinach
- Chicken stock
- Heavy cream
- Nutmeg
- Italian cheese blend (mozzarella/provolone/cheddar mix)
- Fresh basil

How to Make This Recipe — Overview
Below is a concise overview of the process so you know what to expect. Follow the detailed ingredients and instructions sections to execute the recipe step by step.
- Preheat: Heat your Traeger or oven to 350°F (175°C).
- Mix and shape meatballs: Combine ground beef, egg, breadcrumbs, onion, garlic, parsley, parmesan, salt and pepper. Form into 1-inch balls.
- Cook meatballs: Smoke or bake meatballs 20–25 minutes until nearly cooked through.
- Prepare sauce: Sauté garlic and red pepper flakes in olive oil, add crushed tomatoes, then simmer gently to develop flavor.
- Make creamed spinach: Sauté onion, add well-drained spinach, then stir in chicken stock, heavy cream and nutmeg. Cook until slightly thickened.
- Assemble and finish: Spread spinach in a grill-safe or oven-safe dish, top with meatballs and sauce, then sprinkle cheeses. Bake at 350°F for 30–40 minutes until cheese is melted and meatballs reach a safe internal temperature.
- Rest and serve: Garnish with chopped fresh basil and serve warm.
Try other favorites like Shrimp Pasta with Tomato and Basil or Traeger Smoked Meatballs for more inspiration.

Recipe FAQ
Store cooled leftovers in an airtight container in the refrigerator for 3–4 days. The flavors meld nicely, and the dish reheats well.
How should you reheat the leftovers?
Reheat in the microwave or in a 325°F oven until warmed through. Cover with foil if using the oven to prevent the cheese from over-browning.

More Meatball Ideas
- Swedish Meatballs
- Chicken Parmesan Meatballs
- Teriyaki Meatballs
- Smoked Grape Jelly Meatballs
- Mini Meatballs with Fresh Herb Marinara
- French Onion Stuffed Meatballs
Ingredients
Meatballs
- 1 ½ pounds ground beef
- 1 large egg, beaten
- ½ cup Italian bread crumbs
- 1 small yellow onion, finely chopped
- 2 teaspoons minced garlic
- ¼ cup chopped flat-leaf parsley
- ½ cup grated parmesan cheese
- ½ teaspoon salt, plus pepper to taste
Sauce
- 2 tablespoons olive oil
- 2 teaspoons minced garlic
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
Spinach
- 2 tablespoons olive oil
- 1 small onion, diced
- 2 boxes frozen spinach, fully thawed and well-drained
- ½ cup chicken stock
- ½ cup heavy cream
- Dash nutmeg
Cheese & Garnish
- 2 ½ cups Italian cheese blend
- ½ cup shredded parmesan
- ½ cup fresh basil, chopped
Instructions
- Preheat your Traeger or oven to 350°F (175°C).
- In a large bowl, combine ground beef, beaten egg, breadcrumbs, finely chopped onion, minced garlic, parsley, parmesan, salt and pepper. Mix gently until just combined—do not overwork the meat.
- Form the mixture into 1-inch meatballs. Place them on the grill grates of the Traeger or on a parchment-lined baking sheet for the oven.
- Cook the meatballs for 20–25 minutes until browned and nearly cooked through. If using a Traeger, the smoke will add depth; in the oven, bake until juices run clear.
- Meanwhile, make the sauce: heat 2 tablespoons olive oil in a saucepan over medium heat. Add 2 teaspoons minced garlic, salt, pepper and red pepper flakes. Cook briefly, then add crushed tomatoes. Reduce to low and simmer while the other components finish.
- For the creamed spinach, heat 2 tablespoons olive oil in a skillet and sauté the diced onion until soft. Add the thoroughly drained spinach, then stir in chicken stock, heavy cream and a small dash of nutmeg. Cook 4–6 minutes until slightly thickened.
- Spread the creamed spinach across the bottom of an oven-safe or grill-safe baking dish. Arrange the cooked meatballs on top, spoon over the tomato sauce, and sprinkle with the Italian cheese blend and shredded parmesan.
- Bake at 350°F for 30–40 minutes until the cheese is fully melted and the meatballs reach an internal temperature of at least 160°F. Remove from the heat and let rest a few minutes.
- Garnish with chopped fresh basil and serve warm.
Notes & Tips
To avoid watery spinach, squeeze out as much liquid as possible using a clean towel or cheesecloth. If you don’t have a Traeger, the oven method works perfectly—finish the assembled dish in a 350°F oven until bubbling. For a lighter version, substitute half-and-half for heavy cream and use lean ground beef or a mix of beef and turkey.
Nutrition (Estimated per serving)
Yield: 8 servings. Calories per serving: approximately 625. Protein approximately 43g. Total fat and sodium will vary based on specific ingredient brands and portion sizes. Use nutrition trackers for precise values if needed.

This Traeger Italian Meatballs with Creamed Spinach brings together smoky meatballs, a velvety spinach layer, and bright tomato sauce for a satisfying main dish. It’s a great make-ahead option, reheats well, and is a crowd-pleaser for family dinners or casual entertaining. Enjoy!