Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of One-Pan Ground Beef and Spinach Pasta in skillet

One-Pan Ground Beef and Spinach Pasta in 30 Minutes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Jenny
  • Total Time: 30 minutes
  • Yield: 4 servings 1x

Description

This One-Pan Ground Beef and Spinach Pasta is your ultimate weeknight dinner hero—hearty, comforting, and ready in just 30 minutes. Made with ground beef, tender pasta, and fresh spinach all simmered in a rich tomato and broth sauce, this easy one-skillet meal means less cleanup and more family time. Whether you’re feeding picky kids or hungry adults, this recipe is sure to satisfy. Add Parmesan for a cheesy finish and enjoy a wholesome dish full of flavor and love.


Ingredients

Scale

🥘 Main Ingredients

  • 8 oz pasta (rotini, penne, or your favorite shape)

  • 1 lb ground beef

  • 2 cups fresh spinach

  • 1 medium onion, diced

  • 3 cloves garlic, minced

  • 1 can (14 oz) diced tomatoes

  • 2 cups beef broth (or non-alcoholic broth)

🧂 Seasoning

  • 1 tsp Italian seasoning

  • Salt and pepper to taste

🧀 Optional

  • Grated Parmesan cheese for serving


Instructions

Brown the Ground Beef
In a large skillet over medium heat, cook the ground beef until browned and no longer pink. Drain excess grease if needed.

Add Onion and Garlic
Add diced onion to the beef and sauté for 2–3 minutes until translucent. Stir in minced garlic and cook for another 30 seconds.

Stir in Broth and Tomatoes
Pour in beef broth and the can of diced tomatoes with their juice. Stir to combine everything well.

Season and Add Pasta
Add Italian seasoning, salt, and pepper. Stir in uncooked pasta. Bring to a boil, then reduce heat and cover.

Simmer Until Pasta is Tender
Simmer covered for 12–15 minutes, stirring occasionally, until the pasta is cooked and most of the liquid is absorbed.

Add Spinach
Stir in the fresh spinach and cook for 2–3 more minutes until wilted.

Serve and Enjoy
Top with grated Parmesan cheese if desired. Serve hot and enjoy straight from the skillet!

Notes

Swap beef with ground turkey or plant-based crumbles for a lighter option.

Frozen spinach can be used—just thaw and squeeze dry before adding.

Gluten-free pasta works well, but check for doneness earlier.

Store leftovers in an airtight container for up to 4 days.

Add extra broth when reheating if pasta has absorbed all the sauce.

  • Prep Time: 10
  • Cook Time: 20
  • Category: Dinner, One-Pot Meals
  • Method: One-Pan, Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 420
  • Sugar: 5g
  • Sodium: 520mg
  • Fat: 19g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 4g
  • Protein: 26g
  • Cholesterol: 65mg